首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在CentOS 7上安装Docker 17

无法在CentOS 7上安装Docker 17
EN

Stack Overflow用户
提问于 2020-03-09 01:11:28
回答 1查看 2.5K关注 0票数 1

CentOS7无法安装docker 17,CentOs 7下如何安装docker?

我正在尝试按照以下说明在CentOS 7计算机上安装本地docker.io注册表:https://docs.docker.com/install/linux/docker-ce/centos/

代码语言:javascript
复制
       [root@ip-172-31-31-198 ~]#  yum install docker-ce
    Loaded plugins: priorities, update-motd, upgrade-helper
    amzn-main                                                                                                                                                             | 2.1 kB  00:00:00
    amzn-updates                                                                                                                                                          | 2.5 kB  00:00:00
    Resolving Dependencies
    --> Running transaction check
    ---> Package docker-ce.x86_64 3:19.03.7-3.el7 will be installed
    --> Processing Dependency: container-selinux >= 2:2.74 for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: containerd.io >= 1.2.2-3 for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: libseccomp >= 2.3 for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: docker-ce-cli for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: libsystemd.so.0(LIBSYSTEMD_209)(64bit) for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: systemd for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: libseccomp.so.2()(64bit) for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: libsystemd.so.0()(64bit) for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Running transaction check
    ---> Package containerd.io.x86_64 0:1.2.13-3.1.el7 will be installed
    --> Processing Dependency: container-selinux >= 2:2.74 for package: containerd.io-1.2.13-3.1.el7.x86_64
    --> Processing Dependency: systemd for package: containerd.io-1.2.13-3.1.el7.x86_64
    --> Processing Dependency: systemd for package: containerd.io-1.2.13-3.1.el7.x86_64
    ---> Package docker-ce.x86_64 3:19.03.7-3.el7 will be installed
    --> Processing Dependency: container-selinux >= 2:2.74 for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: libsystemd.so.0(LIBSYSTEMD_209)(64bit) for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: systemd for package: 3:docker-ce-19.03.7-3.el7.x86_64
    --> Processing Dependency: libsystemd.so.0()(64bit) for package: 3:docker-ce-19.03.7-3.el7.x86_64
    ---> Package docker-ce-cli.x86_64 1:19.03.7-3.el7 will be installed
    ---> Package libseccomp.x86_64 0:2.3.1-2.4.amzn1 will be installed
    --> Finished Dependency Resolution
    Error: Package: 3:docker-ce-19.03.7-3.el7.x86_64 (docker-ce-stable)
               Requires: container-selinux >= 2:2.74
    Error: Package: 3:docker-ce-19.03.7-3.el7.x86_64 (docker-ce-stable)
               Requires: libsystemd.so.0()(64bit)
    Error: Package: 3:docker-ce-19.03.7-3.el7.x86_64 (docker-ce-stable)
               Requires: libsystemd.so.0(LIBSYSTEMD_209)(64bit)
    Error: Package: containerd.io-1.2.13-3.1.el7.x86_64 (docker-ce-stable)
               Requires: systemd
    Error: Package: 3:docker-ce-19.03.7-3.el7.x86_64 (docker-ce-stable)
               Requires: systemd
    Error: Package: containerd.io-1.2.13-3.1.el7.x86_64 (docker-ce-stable)
               Requires: container-selinux >= 2:2.74
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest
    [root@ip-172-31-31-198 ~]#
EN

回答 1

Stack Overflow用户

发布于 2020-03-09 01:34:22

请查看下面的链接,显示了一堆解决方案,希望能有所帮助

[Docker CE on RHEL - Requires: container-selinux >= 2.9

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60589988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档