命令

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

安装完成后,可以把当前用户加入到docker分组中,这样后续运行docker命令可以不加sudo。

#添加当前用户到docker用户组
#更新用户组
sudo usermod -aG docker $USER
newgrp docker

PS:其实还有另两种安装方式:
apt install docker.io

以及
snap install docker

开始给出的curl命令的方式是本文推荐的,采用官方安装脚本安装。第二种apt方式是Ubuntu包管理工具apt的版本,第三种是另一种软件包管理工具snap的安装方式。

推荐使用官方新版本。

重要提示

安装docker后,pull的镜像文件默认保存在/var/lib/docker中,如果根目录/或者/var目录挂载容量较小的话,需要修改docker配置文件:
sudo vi /lib/systemd/system/docker.service
修改:
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
为:
ExecStart=/usr/bin/dockerd -‌-graph /home/docker -H fd:// --containerd=/run/containerd/containerd.sock
其中,/home/docker是自定义的docker镜像文件保存目录,将源目录的文件mv到新目录,并重启docker服务:
sudo mv /var/lib/docker /home
sudo systemctl daemon-reload
sudo systemctl restart docker

搞定。

欢迎关注

人工智能技术分析
人工智能 机器学习 深度学习
AI人工智能三要素:数据、算力和算法
计算机视觉(CV)任务介绍:分类、检测、分割、超分、关键点识别、图像生成、度量学习
关于我
缘起:新的开始

公众号持续更新原创内容,欢迎订阅。

AI人工智能与大数据
Alt

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐