Error: docker-engine conflicts with 2:docker-1.**.*-**.git8633870.el7.centos.x86_64

    在CentOS7环境下安装docker-engine,报错Error: docker-engine conflicts with 2:docker-1.**.*-**.git8633870.el7.centos.x86_64,在进行安装前,须先将docker的 yum源配置好

# cat /etc/yum.repos.d/docker.repo 
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

Dcoker官网是这样描述docker enginer :

Docker creates simple tooling and a universal packaging approach that bundles up all application dependencies inside a container. Docker Engine enables containerized applications to run anywhere consistently on any infrastructure, solving “dependency hell” for developers and operations teams, and eliminating the “it works on my laptop!” problem.

Docker利用打包等 工具将应用 程序和与它相关的依赖放在一个容器里。 Docker Engine Docker引擎能够使容器内的应用程序连同容器一起,放在任何一个系统上稳定地运行,这样可以解决程序开发人员面临的软件包之间的依赖关系的问题。

解决过程:

# yum check

#rpm -qa|grep container-selinux

#yum install docker-engine 
#rpm -q --whatrequires docker-1.13.1-75.git8633870.el7.centos.x86_64
#yum remove container-selinux
#yum install docker-engine 

Installed:
  docker-engine.x86_64 0:17.05.0.ce-1.el7.centos                                                                                                                             Dependency Installed:
  docker-engine-selinux.noarch 0:17.05.0.ce-1.el7.centos                  libtool-ltdl.x86_64 0:2.4.2-22.el7_3                                       Complete!

错误修复,安装成功

猜你喜欢

转载自blog.csdn.net/lepton126/article/details/83542002