我试图安装Docker CE
在RHEL
使用这个链接.这是我的RHEL版本:
Red Hat Enterprise Linux Server release 7.3 (Maipo)
Run Code Online (Sandbox Code Playgroud)
当我执行这个:
sudo yum -y install docker-ce
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Error: Package: docker-ce-17.06.0.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2.9
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Run Code Online (Sandbox Code Playgroud)
我尝试使用--skip-broken
,rpm -Va --nofiles --nodigest
但再次得到相同的错误.请让我知道如何解决此问题并在RHEL 7.3中安装Docker CE.
小智 49
从Centos存储库安装Selinux对我有用:
1.访问http://mirror.centos.org/centos/7/extras/x86_64/Packages/
2.找到container-selinux的最新版本i.e. container-selinux-2.21-1.el7.noarch.rpm
3.运行以下命令您的终端上$ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/**Add_current_container-selinux_package_here**
的命令:4.该命令应如下所示$ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.21-1.el7.noarch.rpm
注意:容器版本不断更新,这就是为什么您应该在Centos的存储库中查找最新版本的原因
Flo*_*mer 47
该container-selinux
套餐可从rhel-7-server-extras-rpms
渠道获得.您可以使用以下方法启用它
subscription-manager repos --enable=rhel-7-server-extras-rpms
Run Code Online (Sandbox Code Playgroud)
包的源也已导出git.centos.org
,因此您可以使用mock
以下方法自行重建它:
(这不是编程问题,因此您应该使用其他网站之一.)
Leo*_*eon 38
只需安装selinux最新版本即可修复它:
sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.95-2.el7_6.noarch.rpm
较早版本的2.9:http: //ftp.riken.jp/Linux/cern/centos/7/extras/x86_64/Packages/
小智 20
错误:套件:2:container-selinux-2.74-1.el7.noarch(rhel-7-server-extras-rpms)
要求:selinux-policy> = 3.13.1-216.el7
已安装:selinux-policy-3.13.1-192.el7_5.6.noarch(@ rhel-7-server-rpms)
selinux-policy = 3.13.1-192.el7_5.6
解决在rhel 7.xi上的错误,执行了以下操作
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
现在启动docker服务
小智 9
您已经为 3.7 版安装了 container-selinux 检查以下 docker-ce 版本是否适合您,它对我有用。
sudo yum -y install docker-ce-cli.x86_64 1:19.03.5-3.el7
Run Code Online (Sandbox Code Playgroud)
小智 6
前往http://mirror.centos.org/centos/7/extras/x86_64/Packages/并获取最新的container-selinux包的链接.就我而言,链接是http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.68-1.el7.noarch.rpm
以root身份前往终端并运行:
yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.68-1.el7.noarch.rpm
之后,您可以继续安装docker:
yum install docker-ce
归档时间: |
|
查看次数: |
82813 次 |
最近记录: |