我正在尝试使用这个Docker CE在RHEL上安装链接。这是我的RHEL版本:
Red Hat Enterprise Linux Server release 7.3 (Maipo)当我执行此操作时:
sudo yum -y install docker-ce我得到了这个错误:
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我尝试使用--skip-broken和rpm -Va --nofiles --nodigest,但是再次得到了相同的错误。请告诉我如何解决这个问题,并在RHEL 7.3中安装Docker CE。
发布于 2017-07-24 07:25:19
container-selinux包可以从rhel-7-server-extras-rpms通道获得。您可以使用以下方法启用它:
subscription-manager repos --enable=rhel-7-server-extras-rpms包的源代码也已导出到git.centos.org,因此您可以使用mock自己重新构建它。
(这不是编程问题,所以您应该使用其他站点之一。)
发布于 2017-09-14 01:19:07
从Centos存储库安装Selinux为我工作:
i.e. container-selinux-2.21-1.el7.noarch.rpm的最新版本。$ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/**Add_current_container-selinux_package_here**$ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.21-1.el7.noarch.rpm
注意:容器版本不断更新,这就是为什么您应该在Centos的存储库中查找最新版本的原因https://stackoverflow.com/questions/45272827
复制相似问题