环境
需要在centos7.9上手动安装docker
步骤1:
按照官网步骤,先进去 Index of linux/centos/ ,然后选择对应的版本. 然后到x86_64/stable/Packages/
目录,然后下载所有的rpm文件到本地,然后上传到本地服务器
步骤2:
本地服务器,当前目录执行 yum install *.rpm,报如下错误:
正在处理依赖关系 container-selinux >= 2:2.74,它被软件包 containerd.io-1.2.6-3.3.el7.x86_64 需要
解决办法:
使用下面的命令安装 container-selinux:
yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.107-3.el7.noarch.rpm
或者直接去网站下载:container-selinux 更多版本可以在下面链接查看:
http://mirror.centos.org/centos/7/extras/x86_64/Packages/
,然后把找到的rpm下载下来,再上传到本地服务器即可
步骤3:
本地服务器,当前目录继续执行 yum install *.rpm,报如下错误:
--> 正在处理依赖关系 pigz,它被软件包 docker-ce-18.03.0.ce-1.el7.centos.x86_64 需要
解决办法:
去网站下载:container-selinux 更多版本可以在下面链接查看:
http://mirror.centos.org/centos/7/extras/x86_64/Packages/
,然后把找到的rpm下载下来,再上传到本地服务器即可
按照这样的思路,缺少的文件都按照如上的步骤下载到本地的服务器上。
如:
fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
slirp4netns-0.4.3-4.el7_8.x86_64.rpm
未完,待续