linux - 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,但它仍然有同样的错误。
解决方案
尝试这个:
yum install http://ftp.riken.jp/Linux/cern/centos/7/extras/x86_64/Packages/container-selinux-2.74-1.el7.noarch.rpm
container-selinux
不满足的版本要求。如果您需要其他版本,请从此处下载并安装所需的版本。