首页 > 解决方案 > centos7.3安装docker失败

问题描述

我想在这个文档之后安装最新版本的 docker 。但是当我跑的时候 sudo yum install docker-ce docker-ce-cli containerd.io。我收到以下错误:

...
--> Finished Dependency Resolution
Error: Package: containerd.io-1.4.4-3.1.el7.x86_64 (docker-ce-nightly)
           Requires: container-selinux >= 2:2.74
           Available: 2:container-selinux-1.10.3-59.el7.centos.x86_64 (extras)
               container-selinux = 2:1.10.3-59.el7.centos
           Available: 2:container-selinux-1.12.5-14.el7.centos.x86_64 (extras)
               container-selinux = 2:1.12.5-14.el7.centos
           Available: 2:container-selinux-2.9-4.el7.noarch (extras)
               container-selinux = 2:2.9-4.el7
           Available: 2:container-selinux-2.10-2.el7.noarch (extras)
               container-selinux = 2:2.10-2.el7
Error: Package: 3:docker-ce-20.10.6-3.el7.x86_64 (docker-ce-stable)
           Requires: container-selinux >= 2:2.74
           Available: 2:container-selinux-1.10.3-59.el7.centos.x86_64 (extras)
               container-selinux = 2:1.10.3-59.el7.centos
           Available: 2:container-selinux-1.12.5-14.el7.centos.x86_64 (extras)
               container-selinux = 2:1.12.5-14.el7.centos
           Available: 2:container-selinux-2.9-4.el7.noarch (extras)
               container-selinux = 2:2.9-4.el7
           Available: 2:container-selinux-2.10-2.el7.noarch (extras)
               container-selinux = 2:2.10-2.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

我的操作系统是CentOS Linux release 7.3.1611 (Core) . 我该如何处理这种情况?我已经尝试 yum install container-selinux,但它仍然有同样的错误。

标签: linuxdockercentos7yum

解决方案


尝试这个:

yum install http://ftp.riken.jp/Linux/cern/centos/7/extras/x86_64/Packages/container-selinux-2.74-1.el7.noarch.rpm

container-selinux不满足的版本要求。如果您需要其他版本,请从此处下载并安装所需的版本。


推荐阅读