在Centos上安装Docker|需要容器-selinux libseccomp slirp 4 netns保险丝覆盖fs错误

jbose2ul  于 2022-11-08  发布在  Docker
关注(0)|答案(1)|浏览(566)

我们正在尝试根据https://phoenixnap.com/kb/how-to-install-docker-centos-7和其他一些类似的指南在我们的CentOS 7.5上安装Docker,但由于以下错误而失败。有人能建议如何克服它或根据他的经验提供替代的安装步骤吗?

[root@I******1 ~]# yum install -y docker-ce
.....

**Error: Package: 3:docker-ce-20.10.8-3.el7.x86_64 (docker-ce-stable)**

       **Requires: container-selinux >= 2:2.74**

**Error: Package: 3:docker-ce-20.10.8-3.el7.x86_64 (docker-ce-stable)**

       **Requires: libseccomp >= 2.3**

**Error: Package: containerd.io-1.4.9-3.1.el7.x86_64 (docker-ce-stable)**

         **Requires: container-selinux >= 2:2.74**

**Error: Package: docker-ce-rootless-extras-20.10.8-3.el7.x86_64 (docker-ce-stable)**

         **Requires: slirp4netns >= 0.4**

**Error: Package: docker-ce-rootless-extras-20.10.8-3.el7.x86_64 (docker-ce-stable)**

         **Requires: fuse-overlayfs >= 0.7**

**Error: Package: containerd.io-1.4.9-3.1.el7.x86_64 (docker-ce-stable)**

       **Requires: libseccomp**
i5desfxk

i5desfxk1#

我无法重现此内容。我正在Docker容器中使用您的步骤:

FROM quay.io/centos/centos:7

RUN yum install -y yum-utils device-mapper-persistent-data lvm2 && \
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo && \
    yum install -y docker-ce

您列出的所有依赖项(如slirp4netnslibseccomp)都在默认的CentOS 7存储库(baseupdatesextras)中可用。

相关问题