一、系统版本
Ubuntu Focal 20.04 (LTS)
二、卸载旧版本的docker
# 如果不是root账户添加 sudo
$ apt-get remove docker docker-engine docker.io
三、更新apt(非必要步骤)
apt-get update
注意:如果觉得下载慢可以修改成国内源
四、安装docker
# 如果不是root账户添加 sudo
$ apt-get install docker-ce docker-ce-cli containerd.io
四、 启动Docker
# 如果不是root账户添加 sudo
$ systemctl enable docker
$ systemctl start docker
五、建议将需要使用 docker 的用户加入 docker 用户组
默认情况下,docker
命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root
用户和 docker
组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root
用户 (摘录自Docker--从入门到实践)
sudo groupadd docker # 添加docker用户组
sudo gpasswd -a $USER docker # 将登陆用户加入到docker用户组中
newgrp docker # 更新用户组
六、验证Docker 是否安装成功
docker -v # 正常输出docker版本