背景:
折腾蓝鲸平台,一条uninstall.sh 命令,将我测试机里边的所有内容清理的干干净净,包括蓝鲸自己的和不是他该清理的东西,庆幸自己没拿一台部署了东西的机器来做这个操作,所以面临的问题,所有的东西都需要重新部署一遍。
首先面临的问题,服务器跟公网是网络隔离的,也不能搭建代理来实现服务器通公网的方式,所以只有离线安装docker可选;
先是到常用的清华源:
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7.8/x86_64/stable/Packages/ 将里边的安装包最新版本的都下载了一波传到服务器上,然后就是各种踩坑的经历了:
中间遇到各种坑记录下:
坑1: 直接安装报错
$ sudo yum install docker-ce-20.10.7-3.el7.x86_64.rpm
已加载插件:fastestmirror, langpacks
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
正在检查 docker-ce-20.10.7-3.el7.x86_64.rpm: 3:docker-ce-20.10.7-3.el7.x86_64
docker-ce-20.10.7-3.el7.x86_64.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 container-selinux >= 2:2.74,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
centos-7-server-epel-rpms | 3.6 kB 00:00:00
centos-7-server-extras-rpms | 2.9 kB 00:00:00
centos-7-server-rpms | 3.6 kB 00:00:00
centos73-iso | 3.6 kB 00:00:00
(1/3): centos-7-server-epel-rpms/group_gz | 87 kB 00:00:00
(2/3): centos-7-server-epel-rpms/primary_db | 13 MB 00:00:00
(3/3): centos-7-server-rpms/primary_db | 8.0 MB 00:00:00
Determining fastest mirrors
--> 正在处理依赖关系 containerd.io >= 1.4.1,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 libseccomp >= 2.3,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 docker-ce-rootless-extras,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 libcgroup,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 container-selinux >= 2:2.74,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 containerd.io >= 1.4.1,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 docker-ce-rootless-extras,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 libcgroup.x86_64.0.0.41-15.el7 将被 安装
---> 软件包 libseccomp.x86_64.0.2.3.1-3.el7 将被 安装
--> 解决依赖关系完成
错误:软件包:3:docker-ce-20.10.7-3.el7.x86_64 (/docker-ce-20.10.7-3.el7.x86_64)
需要:docker-ce-rootless-extras
错误:软件包:3:docker-ce-20.10.7-3.el7.x86_64 (/docker-ce-20.10.7-3.el7.x86_64)
需要:container-selinux >= 2:2.74
可用: 2:container-selinux-1.12.5-14.el7.centos.x86_64 (centos-7-server-extras-rpms)
container-selinux = 2:1.12.5-14.el7.centos
可用: 2:container-selinux-2.19-2.1.el7.noarch (centos-7-server-extras-rpms)
container-selinux = 2:2.19-2.1.el7
错误:软件包:3:docker-ce-20.10.7-3.el7.x86_64 (/docker-ce-20.10.7-3.el7.x86_64)
需要:containerd.io >= 1.4.1
错误:软件包:3:docker-ce-20.10.7-3.el7.x86_64 (/docker-ce-20.10.7-3.el7.x86_64)
需要:docker-ce-cli
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
分析:
上边的信息是因为缺少相关的依赖包,因为我都下载了,因此描述里边的3个我直接全部带上;
sudo yum install docker-ce-20.10.7-3.el7.x86_64.rpm container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm containerd.io-1.4.9-3.1.el7.x86_64.rpm
因此遇到坑2:
坑2:更加长的报错信息 ,缺少: policycoreutils 、slirp4netns
$ sudo yum install docker-ce-20.10.7-3.el7.x86_64.rpm container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm containerd.io-1.4.9-3.1.el7.x86_64.rpm
已加载插件:fastestmirror, langpacks
正在检查 docker-ce-20.10.7-3.el7.x86_64.rpm: 3:docker-ce-20.10.7-3.el7.x86_64
docker-ce-20.10.7-3.el7.x86_64.rpm 将被安装
正在检查 container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm: 2:container-selinux-2.119.2-1.911c772.el7_8.noarch
container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm 将被安装
正在检查 docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm: docker-ce-rootless-extras-20.10.7-3.el7.x86_64
docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm 将被安装
正在检查 containerd.io-1.4.9-3.1.el7.x86_64.rpm: containerd.io-1.4.9-3.1.el7.x86_64
containerd.io-1.4.9-3.1.el7.x86_64.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 container-selinux.noarch.2.2.119.2-1.911c772.el7_8 将被 安装
--> 正在处理依赖关系 policycoreutils-python,它被软件包 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 需要
Loading mirror speeds from cached hostfile
---> 软件包 containerd.io.x86_64.0.1.4.9-3.1.el7 将被 安装
--> 正在处理依赖关系 libseccomp,它被软件包 containerd.io-1.4.9-3.1.el7.x86_64 需要
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 libcgroup,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 libcgroup.x86_64.0.0.41-15.el7 将被 安装
---> 软件包 libseccomp.x86_64.0.2.3.1-3.el7 将被 安装
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 setools-libs >= 3.3.8-2,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 libsemanage-python >= 2.5-9,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 audit-libs-python >= 2.1.3-4,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 python-IPy,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.4)(64bit),它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.2)(64bit),它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4(VERS_4.0)(64bit),它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 checkpolicy,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1()(64bit),它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4()(64bit),它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在检查事务
---> 软件包 audit-libs-python.x86_64.0.2.8.1-3.el7 将被 安装
--> 正在处理依赖关系 audit-libs(x86-64) = 2.8.1-3.el7,它被软件包 audit-libs-python-2.8.1-3.el7.x86_64 需要
---> 软件包 checkpolicy.x86_64.0.2.5-6.el7 将被 安装
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 libsemanage-python.x86_64.0.2.5-11.el7 将被 安装
--> 正在处理依赖关系 libsemanage = 2.5-11.el7,它被软件包 libsemanage-python-2.5-11.el7.x86_64 需要
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
---> 软件包 python-IPy.noarch.0.0.75-6.el7 将被 安装
---> 软件包 setools-libs.x86_64.0.3.3.8-2.el7 将被 安装
--> 正在检查事务
---> 软件包 audit-libs.x86_64.0.2.6.5-3.el7_3.1 将被 升级
--> 正在处理依赖关系 audit-libs(x86-64) = 2.6.5-3.el7_3.1,它被软件包 audit-2.6.5-3.el7_3.1.x86_64 需要
---> 软件包 audit-libs.x86_64.0.2.8.1-3.el7 将被 更新
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 libsemanage.i686.0.2.5-11.el7 将被 安装
--> 正在处理依赖关系 libustr-1.0.so.1(USTR_1.0.1),它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libustr-1.0.so.1(USTR_1.0),它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libustr-1.0.so.1,它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libsepol.so.1(LIBSEPOL_1.1),它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libsepol.so.1(LIBSEPOL_1.0),它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libsepol.so.1,它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libselinux.so.1,它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libc.so.6(GLIBC_2.8),它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libbz2.so.1,它被软件包 libsemanage-2.5-11.el7.i686 需要
--> 正在处理依赖关系 libaudit.so.1,它被软件包 libsemanage-2.5-11.el7.i686 需要
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在检查事务
---> 软件包 audit.x86_64.0.2.6.5-3.el7_3.1 将被 升级
---> 软件包 audit.x86_64.0.2.8.1-3.el7 将被 更新
---> 软件包 audit-libs.i686.0.2.8.1-3.el7 将被 安装
--> 正在处理依赖关系 libcap-ng.so.0,它被软件包 audit-libs-2.8.1-3.el7.i686 需要
---> 软件包 bzip2-libs.i686.0.1.0.6-13.el7 将被 安装
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 glibc.x86_64.0.2.17-157.el7_3.1 将被 升级
--> 正在处理依赖关系 glibc = 2.17-157.el7_3.1,它被软件包 glibc-common-2.17-157.el7_3.1.x86_64 需要
--> 正在处理依赖关系 glibc = 2.17-157.el7_3.1,它被软件包 glibc-devel-2.17-157.el7_3.1.x86_64 需要
--> 正在处理依赖关系 glibc = 2.17-157.el7_3.1,它被软件包 glibc-headers-2.17-157.el7_3.1.x86_64 需要
---> 软件包 glibc.i686.0.2.17-222.el7 将被 安装
--> 正在处理依赖关系 libfreebl3.so(NSSRAWHASH_3.12.3),它被软件包 glibc-2.17-222.el7.i686 需要
--> 正在处理依赖关系 libfreebl3.so,它被软件包 glibc-2.17-222.el7.i686 需要
---> 软件包 glibc.x86_64.0.2.17-222.el7 将被 更新
---> 软件包 libselinux.i686.0.2.5-12.el7 将被 安装
--> 正在处理依赖关系 libpcre.so.1,它被软件包 libselinux-2.5-12.el7.i686 需要
---> 软件包 libsepol.i686.0.2.5-8.1.el7 将被 安装
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
---> 软件包 ustr.i686.0.1.0.4-16.el7 将被 安装
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 glibc-common.x86_64.0.2.17-157.el7_3.1 将被 升级
---> 软件包 glibc-common.x86_64.0.2.17-222.el7 将被 更新
---> 软件包 glibc-devel.x86_64.0.2.17-157.el7_3.1 将被 升级
---> 软件包 glibc-devel.x86_64.0.2.17-222.el7 将被 更新
---> 软件包 glibc-headers.x86_64.0.2.17-157.el7_3.1 将被 升级
---> 软件包 glibc-headers.x86_64.0.2.17-222.el7 将被 更新
---> 软件包 libcap-ng.i686.0.0.7.5-4.el7 将被 安装
---> 软件包 nss-softokn-freebl.x86_64.0.3.16.2.3-14.4.el7 将被 升级
---> 软件包 nss-softokn-freebl.i686.0.3.34.0-2.el7 将被 安装
--> 正在处理依赖关系 nss-util >= 3.34.0-2,它被软件包 nss-softokn-freebl-3.34.0-2.el7.i686 需要
--> 正在处理依赖关系 nspr >= 4.17.0,它被软件包 nss-softokn-freebl-3.34.0-2.el7.i686 需要
---> 软件包 nss-softokn-freebl.x86_64.0.3.34.0-2.el7 将被 更新
---> 软件包 pcre.x86_64.0.8.32-15.el7_2.1 将被 升级
---> 软件包 pcre.i686.0.8.32-17.el7 将被 安装
--> 正在处理依赖关系 libstdc++.so.6(GLIBCXX_3.4.9),它被软件包 pcre-8.32-17.el7.i686 需要
--> 正在处理依赖关系 libstdc++.so.6(GLIBCXX_3.4),它被软件包 pcre-8.32-17.el7.i686 需要
--> 正在处理依赖关系 libstdc++.so.6(CXXABI_1.3),它被软件包 pcre-8.32-17.el7.i686 需要
--> 正在处理依赖关系 libstdc++.so.6,它被软件包 pcre-8.32-17.el7.i686 需要
--> 正在处理依赖关系 libgcc_s.so.1(GCC_3.0),它被软件包 pcre-8.32-17.el7.i686 需要
--> 正在处理依赖关系 libgcc_s.so.1,它被软件包 pcre-8.32-17.el7.i686 需要
---> 软件包 pcre.x86_64.0.8.32-17.el7 将被 更新
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 libgcc.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 libgcc.i686.0.4.8.5-28.el7 将被 安装
---> 软件包 libgcc.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 libstdc++.x86_64.0.4.8.5-16.el7 将被 升级
--> 正在处理依赖关系 libstdc++ = 4.8.5-16.el7,它被软件包 gcc-c++-4.8.5-16.el7.x86_64 需要
--> 正在处理依赖关系 libstdc++(x86-64) = 4.8.5-16.el7,它被软件包 libstdc++-devel-4.8.5-16.el7.x86_64 需要
---> 软件包 libstdc++.i686.0.4.8.5-28.el7 将被 安装
---> 软件包 libstdc++.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 nspr.x86_64.0.4.13.1-1.0.el7_3 将被 升级
---> 软件包 nspr.x86_64.0.4.17.0-1.el7 将被 更新
---> 软件包 nss-util.x86_64.0.3.28.4-1.0.el7_3 将被 升级
---> 软件包 nss-util.x86_64.0.3.34.0-2.el7 将被 更新
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 gcc-c++.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 gcc-c++.x86_64.0.4.8.5-28.el7 将被 更新
--> 正在处理依赖关系 gcc = 4.8.5-28.el7,它被软件包 gcc-c++-4.8.5-28.el7.x86_64 需要
---> 软件包 libstdc++-devel.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 libstdc++-devel.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 gcc.x86_64.0.4.8.5-16.el7 将被 升级
--> 正在处理依赖关系 gcc = 4.8.5-16.el7,它被软件包 gcc-gfortran-4.8.5-16.el7.x86_64 需要
--> 正在处理依赖关系 gcc = 4.8.5-16.el7,它被软件包 libquadmath-devel-4.8.5-16.el7.x86_64 需要
---> 软件包 gcc.x86_64.0.4.8.5-28.el7 将被 更新
--> 正在处理依赖关系 libgomp = 4.8.5-28.el7,它被软件包 gcc-4.8.5-28.el7.x86_64 需要
--> 正在处理依赖关系 cpp = 4.8.5-28.el7,它被软件包 gcc-4.8.5-28.el7.x86_64 需要
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在检查事务
---> 软件包 cpp.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 cpp.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 gcc-gfortran.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 gcc-gfortran.x86_64.0.4.8.5-28.el7 将被 更新
--> 正在处理依赖关系 libquadmath = 4.8.5-28.el7,它被软件包 gcc-gfortran-4.8.5-28.el7.x86_64 需要
--> 正在处理依赖关系 libgfortran = 4.8.5-28.el7,它被软件包 gcc-gfortran-4.8.5-28.el7.x86_64 需要
---> 软件包 libgomp.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 libgomp.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 libquadmath-devel.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 libquadmath-devel.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.7-3.el7.x86_64 需要
---> 软件包 libgfortran.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 libgfortran.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 libquadmath.x86_64.0.4.8.5-16.el7 将被 升级
---> 软件包 libquadmath.x86_64.0.4.8.5-28.el7 将被 更新
---> 软件包 policycoreutils-python.x86_64.0.2.5-22.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-22.el7,它被软件包 policycoreutils-python-2.5-22.el7.x86_64 需要
--> 解决依赖关系完成
错误:软件包:policycoreutils-python-2.5-22.el7.x86_64 (centos-7-server-rpms)
需要:policycoreutils = 2.5-22.el7
已安装: policycoreutils-2.5-31.el7.x86_64 (installed)
policycoreutils = 2.5-31.el7
可用: policycoreutils-2.5-8.el7.x86_64 (centos73-iso)
policycoreutils = 2.5-8.el7
可用: policycoreutils-2.5-17.1.el7.x86_64 (centos-7-server-rpms)
policycoreutils = 2.5-17.1.el7
可用: policycoreutils-2.5-22.el7.x86_64 (centos-7-server-rpms)
policycoreutils = 2.5-22.el7
错误:软件包:docker-ce-rootless-extras-20.10.7-3.el7.x86_64 (/docker-ce-rootless-extras-20.10.7-3.el7.x86_64)
需要:slirp4netns >= 0.4
错误:软件包:docker-ce-rootless-extras-20.10.7-3.el7.x86_64 (/docker-ce-rootless-extras-20.10.7-3.el7.x86_64)
需要:fuse-overlayfs >= 0.7
错误:软件包:3:docker-ce-20.10.7-3.el7.x86_64 (/docker-ce-20.10.7-3.el7.x86_64)
需要:docker-ce-cli
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
分析
还是依赖包的问题,这次需要的是: policycoreutils 、slirp4netns ,先解决这两个:
使用:
yumdownloader slirp4netns --resolve --destdir=./
yumdownloader fuse-overlayfs --resolve --destdir=./
将这两个包拿了过来,安装,遇到坑3;
坑3: libfuse3.so.3(FUSE_3.2)(64bit)
$ sudo yum install slirp4netns-0.4.3-4.el7_8.x86_64.rpm
已加载插件:fastestmirror, langpacks
正在检查 slirp4netns-0.4.3-4.el7_8.x86_64.rpm: slirp4netns-0.4.3-4.el7_8.x86_64
slirp4netns-0.4.3-4.el7_8.x86_64.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 slirp4netns.x86_64.0.0.4.3-4.el7_8 将被 安装
--> 正在处理依赖关系 libseccomp.so.2()(64bit),它被软件包 slirp4netns-0.4.3-4.el7_8.x86_64 需要
Loading mirror speeds from cached hostfile
--> 正在检查事务
---> 软件包 libseccomp.x86_64.0.2.3.1-3.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
================================================================================================================================================================================================================
Package 架构 版本 源 大小
================================================================================================================================================================================================================
正在安装:
slirp4netns x86_64 0.4.3-4.el7_8 /slirp4netns-0.4.3-4.el7_8.x86_64 169 k
为依赖而安装:
libseccomp x86_64 2.3.1-3.el7 centos-7-server-rpms 56 k
事务概要
================================================================================================================================================================================================================
安装 1 软件包 (+1 依赖软件包)
总计:224 k
总下载量:56 k
安装大小:466 k
Is this ok [y/d/N]: y
Downloading packages:
libseccomp-2.3.1-3.el7.x86_64.rpm | 56 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : libseccomp-2.3.1-3.el7.x86_64 1/2
正在安装 : slirp4netns-0.4.3-4.el7_8.x86_64 2/2
验证中 : libseccomp-2.3.1-3.el7.x86_64 1/2
验证中 : slirp4netns-0.4.3-4.el7_8.x86_64 2/2
已安装:
slirp4netns.x86_64 0:0.4.3-4.el7_8
作为依赖被安装:
libseccomp.x86_64 0:2.3.1-3.el7
完毕!
$ sudo yum install -y fuse-overlayfs
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
没有可用软件包 fuse-overlayfs。
错误:无须任何处理
[apps@mvxl9920 tmp]$ sudo yum install fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
已加载插件:fastestmirror, langpacks
正在检查 fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm: fuse-overlayfs-0.7.2-6.el7_8.x86_64
fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 fuse-overlayfs.x86_64.0.0.7.2-6.el7_8 将被 安装
--> 正在处理依赖关系 libfuse3.so.3(FUSE_3.0)(64bit),它被软件包 fuse-overlayfs-0.7.2-6.el7_8.x86_64 需要
Loading mirror speeds from cached hostfile
--> 正在处理依赖关系 libfuse3.so.3(FUSE_3.2)(64bit),它被软件包 fuse-overlayfs-0.7.2-6.el7_8.x86_64 需要
--> 正在处理依赖关系 libfuse3.so.3()(64bit),它被软件包 fuse-overlayfs-0.7.2-6.el7_8.x86_64 需要
--> 解决依赖关系完成
错误:软件包:fuse-overlayfs-0.7.2-6.el7_8.x86_64 (/fuse-overlayfs-0.7.2-6.el7_8.x86_64)
需要:libfuse3.so.3(FUSE_3.0)(64bit)
错误:软件包:fuse-overlayfs-0.7.2-6.el7_8.x86_64 (/fuse-overlayfs-0.7.2-6.el7_8.x86_64)
需要:libfuse3.so.3()(64bit)
错误:软件包:fuse-overlayfs-0.7.2-6.el7_8.x86_64 (/fuse-overlayfs-0.7.2-6.el7_8.x86_64)
需要:libfuse3.so.3(FUSE_3.2)(64bit)
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
又百度到如下地址可以下载安装包:
wget http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse3-libs-3.6.1-4.el7.x86_64.rpm
然后如下安装总算OK:
$ sudo yum install containerd.io-1.4.9-3.1.el7.x86_64.rpm container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm docker-ce-20.10.7-3.el7.x86_64.rpm docker-ce-cli-20.10.7-3.el7.x86_64.rpm docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm docker-scan-plugin-0.8.0-3.el7.x86_64.rpm
已加载插件:fastestmirror, langpacks
正在检查 containerd.io-1.4.9-3.1.el7.x86_64.rpm: containerd.io-1.4.9-3.1.el7.x86_64
containerd.io-1.4.9-3.1.el7.x86_64.rpm 将被安装
正在检查 container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm: 2:container-selinux-2.119.2-1.911c772.el7_8.noarch
container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm 将被安装
正在检查 docker-ce-20.10.7-3.el7.x86_64.rpm: 3:docker-ce-20.10.7-3.el7.x86_64
docker-ce-20.10.7-3.el7.x86_64.rpm 将被安装
正在检查 docker-ce-cli-20.10.7-3.el7.x86_64.rpm: 1:docker-ce-cli-20.10.7-3.el7.x86_64
docker-ce-cli-20.10.7-3.el7.x86_64.rpm 将被安装
正在检查 docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm: docker-ce-rootless-extras-20.10.7-3.el7.x86_64
docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm 将被安装
正在检查 docker-scan-plugin-0.8.0-3.el7.x86_64.rpm: docker-scan-plugin-0.8.0-3.el7.x86_64
docker-scan-plugin-0.8.0-3.el7.x86_64.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 container-selinux.noarch.2.2.119.2-1.911c772.el7_8 将被 安装
--> 正在处理依赖关系 policycoreutils-python,它被软件包 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 需要
Loading mirror speeds from cached hostfile
---> 软件包 containerd.io.x86_64.0.1.4.9-3.1.el7 将被 安装
---> 软件包 docker-ce.x86_64.3.20.10.7-3.el7 将被 安装
--> 正在处理依赖关系 libcgroup,它被软件包 3:docker-ce-20.10.7-3.el7.x86_64 需要
---> 软件包 docker-ce-cli.x86_64.1.20.10.7-3.el7 将被 安装
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.7-3.el7 将被 安装
---> 软件包 docker-scan-plugin.x86_64.0.0.8.0-3.el7 将被 安装
--> 正在检查事务
---> 软件包 libcgroup.x86_64.0.0.41-21.el7 将被 安装
---> 软件包 policycoreutils-python.x86_64.0.2.5-34.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-34.el7,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 setools-libs >= 3.3.8-4,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libsemanage-python >= 2.5-14,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 audit-libs-python >= 2.1.3-4,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 python-IPy,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.4)(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.2)(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4(VERS_4.0)(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 checkpolicy,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1()(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4()(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在检查事务
---> 软件包 audit-libs-python.x86_64.0.2.8.5-4.el7 将被 安装
--> 正在处理依赖关系 audit-libs(x86-64) = 2.8.5-4.el7,它被软件包 audit-libs-python-2.8.5-4.el7.x86_64 需要
---> 软件包 checkpolicy.x86_64.0.2.5-8.el7 将被 安装
---> 软件包 libsemanage-python.x86_64.0.2.5-14.el7 将被 安装
---> 软件包 policycoreutils.x86_64.0.2.5-31.el7 将被 升级
---> 软件包 policycoreutils.x86_64.0.2.5-34.el7 将被 更新
---> 软件包 python-IPy.noarch.0.0.75-6.el7 将被 安装
---> 软件包 setools-libs.x86_64.0.3.3.8-4.el7 将被 安装
--> 正在检查事务
---> 软件包 audit-libs.x86_64.0.2.6.5-3.el7_3.1 将被 升级
--> 正在处理依赖关系 audit-libs(x86-64) = 2.6.5-3.el7_3.1,它被软件包 audit-2.6.5-3.el7_3.1.x86_64 需要
---> 软件包 audit-libs.x86_64.0.2.8.5-4.el7 将被 更新
--> 正在检查事务
---> 软件包 audit.x86_64.0.2.6.5-3.el7_3.1 将被 升级
---> 软件包 audit.x86_64.0.2.8.5-4.el7 将被 更新
--> 解决依赖关系完成
依赖关系解决
================================================================================================================================================================================================================
Package 架构 版本 源 大小
================================================================================================================================================================================================================
正在安装:
container-selinux noarch 2:2.119.2-1.911c772.el7_8 /container-selinux-2.119.2-1.911c772.el7_8.noarch 41 k
containerd.io x86_64 1.4.9-3.1.el7 /containerd.io-1.4.9-3.1.el7.x86_64 112 M
docker-ce x86_64 3:20.10.7-3.el7 /docker-ce-20.10.7-3.el7.x86_64 115 M
docker-ce-cli x86_64 1:20.10.7-3.el7 /docker-ce-cli-20.10.7-3.el7.x86_64 156 M
docker-ce-rootless-extras x86_64 20.10.7-3.el7 /docker-ce-rootless-extras-20.10.7-3.el7.x86_64 24 M
docker-scan-plugin x86_64 0.8.0-3.el7 /docker-scan-plugin-0.8.0-3.el7.x86_64 13 M
为依赖而安装:
audit-libs-python x86_64 2.8.5-4.el7 centos7.6 76 k
checkpolicy x86_64 2.5-8.el7 centos7.6 295 k
libcgroup x86_64 0.41-21.el7 centos7.6 66 k
libsemanage-python x86_64 2.5-14.el7 centos7.6 113 k
policycoreutils-python x86_64 2.5-34.el7 centos7.6 457 k
python-IPy noarch 0.75-6.el7 centos-7-server-rpms 32 k
setools-libs x86_64 3.3.8-4.el7 centos7.6 620 k
为依赖而更新:
audit x86_64 2.8.5-4.el7 centos7.6 256 k
audit-libs x86_64 2.8.5-4.el7 centos7.6 102 k
policycoreutils x86_64 2.5-34.el7 centos7.6 917 k
事务概要
================================================================================================================================================================================================================
安装 6 软件包 (+7 依赖软件包)
升级 ( 3 依赖软件包)
总计:424 M
总下载量:2.9 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/10): audit-2.8.5-4.el7.x86_64.rpm | 256 kB 00:00:00
(2/10): audit-libs-python-2.8.5-4.el7.x86_64.rpm | 76 kB 00:00:00
(3/10): audit-libs-2.8.5-4.el7.x86_64.rpm | 102 kB 00:00:00
(4/10): libcgroup-0.41-21.el7.x86_64.rpm | 66 kB 00:00:00
(5/10): checkpolicy-2.5-8.el7.x86_64.rpm | 295 kB 00:00:00
(6/10): policycoreutils-2.5-34.el7.x86_64.rpm | 917 kB 00:00:00
(7/10): policycoreutils-python-2.5-34.el7.x86_64.rpm | 457 kB 00:00:00
(8/10): libsemanage-python-2.5-14.el7.x86_64.rpm | 113 kB 00:00:00
(9/10): python-IPy-0.75-6.el7.noarch.rpm | 32 kB 00:00:00
(10/10): setools-libs-3.3.8-4.el7.x86_64.rpm | 620 kB 00:00:00
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 14 MB/s | 2.9 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在更新 : audit-libs-2.8.5-4.el7.x86_64 1/19
正在更新 : policycoreutils-2.5-34.el7.x86_64 2/19
正在安装 : libcgroup-0.41-21.el7.x86_64 3/19
正在安装 : audit-libs-python-2.8.5-4.el7.x86_64 4/19
正在安装 : 1:docker-ce-cli-20.10.7-3.el7.x86_64 5/19
正在安装 : docker-scan-plugin-0.8.0-3.el7.x86_64 6/19
正在安装 : setools-libs-3.3.8-4.el7.x86_64 7/19
正在安装 : libsemanage-python-2.5-14.el7.x86_64 8/19
正在安装 : python-IPy-0.75-6.el7.noarch 9/19
正在安装 : checkpolicy-2.5-8.el7.x86_64 10/19
正在安装 : policycoreutils-python-2.5-34.el7.x86_64 11/19
正在安装 : 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 12/19
setsebool: SELinux is disabled.
正在安装 : containerd.io-1.4.9-3.1.el7.x86_64 13/19
正在安装 : docker-ce-rootless-extras-20.10.7-3.el7.x86_64 14/19
正在安装 : 3:docker-ce-20.10.7-3.el7.x86_64 15/19
正在更新 : audit-2.8.5-4.el7.x86_64 16/19
清理 : policycoreutils-2.5-31.el7.x86_64 17/19
清理 : audit-2.6.5-3.el7_3.1.x86_64 18/19
清理 : audit-libs-2.6.5-3.el7_3.1.x86_64 19/19
验证中 : audit-libs-2.8.5-4.el7.x86_64 1/19
验证中 : checkpolicy-2.5-8.el7.x86_64 2/19
验证中 : audit-2.8.5-4.el7.x86_64 3/19
验证中 : python-IPy-0.75-6.el7.noarch 4/19
验证中 : policycoreutils-2.5-34.el7.x86_64 5/19
验证中 : docker-scan-plugin-0.8.0-3.el7.x86_64 6/19
验证中 : libsemanage-python-2.5-14.el7.x86_64 7/19
验证中 : 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 8/19
验证中 : containerd.io-1.4.9-3.1.el7.x86_64 9/19
验证中 : policycoreutils-python-2.5-34.el7.x86_64 10/19
验证中 : 3:docker-ce-20.10.7-3.el7.x86_64 11/19
验证中 : 1:docker-ce-cli-20.10.7-3.el7.x86_64 12/19
验证中 : setools-libs-3.3.8-4.el7.x86_64 13/19
验证中 : docker-ce-rootless-extras-20.10.7-3.el7.x86_64 14/19
验证中 : audit-libs-python-2.8.5-4.el7.x86_64 15/19
验证中 : libcgroup-0.41-21.el7.x86_64 16/19
验证中 : audit-2.6.5-3.el7_3.1.x86_64 17/19
验证中 : audit-libs-2.6.5-3.el7_3.1.x86_64 18/19
验证中 : policycoreutils-2.5-31.el7.x86_64 19/19
已安装:
container-selinux.noarch 2:2.119.2-1.911c772.el7_8 containerd.io.x86_64 0:1.4.9-3.1.el7 docker-ce.x86_64 3:20.10.7-3.el7 docker-ce-cli.x86_64 1:20.10.7-3.el7
docker-ce-rootless-extras.x86_64 0:20.10.7-3.el7 docker-scan-plugin.x86_64 0:0.8.0-3.el7
作为依赖被安装:
audit-libs-python.x86_64 0:2.8.5-4.el7 checkpolicy.x86_64 0:2.5-8.el7 libcgroup.x86_64 0:0.41-21.el7 libsemanage-python.x86_64 0:2.5-14.el7 policycoreutils-python.x86_64 0:2.5-34.el7
python-IPy.noarch 0:0.75-6.el7 setools-libs.x86_64 0:3.3.8-4.el7
作为依赖被升级:
audit.x86_64 0:2.8.5-4.el7 audit-libs.x86_64 0:2.8.5-4.el7 policycoreutils.x86_64 0:2.5-34.el7
完毕!
最后:
安装用到的包:
containerd.io-1.4.9-3.1.el7.x86_64.rpm
container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm
docker-ce-20.10.7-3.el7.x86_64.rpm
docker-ce-cli-20.10.7-3.el7.x86_64.rpm
docker-ce-rootless-extras-20.10.7-3.el7.x86_64.rpm
docker-compose
docker-scan-plugin-0.8.0-3.el7.x86_64.rpm
fuse3-libs-3.6.1-4.el7.x86_64.rpm
fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
slirp4netns-0.4.3-4.el7_8.x86_64.rpm
地址:
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7.8/x86_64/stable/Packages/ http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse3-libs-3.6.1-4.el7.x86_64.rpm
#其他服务器下载文件到本地:
yumdownloader slirp4netns --resolve --destdir=./
yumdownloader fuse-overlayfs --resolve --destdir=./