docker-ee-selinux 与 2:container-selinux-2.21-1 冲突。el7.noarch
docker-ee-selinux conflicts with 2:container-selinux-2.21-1.el7.noarch
我正在尝试在 rhel 7 上安装 docker。
第一步
yum remove docker docker-common docker-selinux docker-engine-selinux docker-engine docker-ce
第2步
yum install -y yum-utils device-mapper-persistent-data lvm2
步骤 3
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
步骤 4
yum 安装docker-ce
我得到的错误是:
yum 安装docker-ce
已加载的插件:langpacks、product-id、search-disabled-repos
解决依赖关系
--> 运行 事务检查
---> 软件包 docker-ce.x86_64 0:18.06.1.ce-3.el7 将被安装
--> 处理依赖:container-selinux >= 2.9 for package: docker-ce-
18.06.1.ce-3.el7.x86_64
--> 处理依赖:libseccomp >= 2.3 包:docker-ce-18.06.1.ce-3.el7.x86_64
--> 处理依赖:libseccomp.so.2()(64bit) 包:docker-ce-18.06.1.ce-3.el7.x86_64
--> 运行 事务检查
---> 包容器-selinux.noarch 2:2.21-1.el7 将被安装
---> 软件包 libseccomp.x86_64 0:2.3.1-3.el7 将被安装
--> 处理冲突:docker-ee-selinux-17.03.2.ee.9-1.el7.noarch冲突docker-selinux
--> 处理冲突:docker-ee-selinux-17.03.2.ee.9-1.el7.noarch冲突docker-engine-selinux
--> 完成依赖解析
错误:docker-ee-selinux 与 2:container-selinux-2.21-1 冲突。el7.noarch
您可以尝试使用 --skip-broken 来解决这个问题
你可以试试 运行: rpm -Va --nofiles --nodigest
我尝试了两个建议的选项,但没有用。我知道我不应该在 rhel 上使用 docker-ce,但这只是为了 POC。
任何帮助表示赞赏。
TIA
要修复冲突错误,请尝试
yum remove docker-ee-selinux
然后安装你想要的包。
尝试先删除 docker-selinux,然后再安装所需的软件包,
yum remove docker-selinux
我正在尝试在 rhel 7 上安装 docker。
第一步 yum remove docker docker-common docker-selinux docker-engine-selinux docker-engine docker-ce
第2步 yum install -y yum-utils device-mapper-persistent-data lvm2
步骤 3 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
步骤 4 yum 安装docker-ce
我得到的错误是:
yum 安装docker-ce
已加载的插件:langpacks、product-id、search-disabled-repos
解决依赖关系
--> 运行 事务检查
---> 软件包 docker-ce.x86_64 0:18.06.1.ce-3.el7 将被安装
--> 处理依赖:container-selinux >= 2.9 for package: docker-ce- 18.06.1.ce-3.el7.x86_64
--> 处理依赖:libseccomp >= 2.3 包:docker-ce-18.06.1.ce-3.el7.x86_64
--> 处理依赖:libseccomp.so.2()(64bit) 包:docker-ce-18.06.1.ce-3.el7.x86_64
--> 运行 事务检查
---> 包容器-selinux.noarch 2:2.21-1.el7 将被安装
---> 软件包 libseccomp.x86_64 0:2.3.1-3.el7 将被安装
--> 处理冲突:docker-ee-selinux-17.03.2.ee.9-1.el7.noarch冲突docker-selinux
--> 处理冲突:docker-ee-selinux-17.03.2.ee.9-1.el7.noarch冲突docker-engine-selinux
--> 完成依赖解析
错误:docker-ee-selinux 与 2:container-selinux-2.21-1 冲突。el7.noarch
您可以尝试使用 --skip-broken 来解决这个问题
你可以试试 运行: rpm -Va --nofiles --nodigest
我尝试了两个建议的选项,但没有用。我知道我不应该在 rhel 上使用 docker-ce,但这只是为了 POC。 任何帮助表示赞赏。 TIA
要修复冲突错误,请尝试
yum remove docker-ee-selinux
然后安装你想要的包。
尝试先删除 docker-selinux,然后再安装所需的软件包,
yum remove docker-selinux