版本是 Docker 20
查看 centos 具体版本
cat /etc/redhat-release
CentOS Linux release 8.4.2105
可以看到我的版本是 8.4.2105
我们需要下载安装包。打开路径 https://download.docker.com/linux/centos/ 去对应版本文件夹里面,再选择对应的CPU架构,再选择稳定版或者测试版本,我最后选好的路径是 https://download.docker.com/linux/centos/8/x86_64/stable/Packages/。
在这个路径下,下载下面5个文件,具体版本不同文件名会稍有差异:
docker-ce-20.10.7-3.el8.x86_64.rpm
containerd.io-1.4.6-3.1.el8.x86_64.rpm
docker-ce-cli-20.10.7-3.el8.x86_64.rpm
docker-ce-rootless-extras-20.10.7-3.el8.x86_64.rpm
docker-scan-plugin-0.8.0-3.el8.x86_64.rpm
把这5个安装包上传到服务器上,然后安装Docker CE:
yum install docker-ce-20.10.7-3.el8.x86_64.rpm containerd.io-1.4.6-3.1.el8.x86_64.rpm docker-ce-cli-20.10.7-3.el8.x86_64.rpm docker-ce-rootless-extras-20.10.7-3.el8.x86_64.rpm docker-scan-plugin-0.8.0-3.el8.x86_64.rpm
启动 docker:
systemctl start docker
测试docker是否正常安装:
sudo docker run hello-world
查看刚才安装的镜像:
docker images
查看系统自动生成的用户组:
cat /etc/group
tcpdump:x:72:
zhangchao:x:1000:
docker:x:973: