cent坞7.3 docker-engine与docker-common-2

时间:2017-01-20 14:35:49

标签: docker installation centos yum

按照下面的官方安装文件 https://docs.docker.com/engine/installation/linux/centos/

我仍然以docker-common-2交易冲突失败

  

交易检查错误:     来自docker-engine-1.13.0-1.el7.centos.x86_64安装的文件/ usr / bin / docker与来自软件包docker-common-2的文件冲突:1.10.3-59.el7.centos.x86_64

我立即尝试了yum remove docker-common-2,但显然没有找到这样的包裹,所以我yum clean all但失败仍然存在。 之前我遇到过selinux冲突,如果是这样的话,我确实删除了包docker-selinux的冲突。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:4)

好的,我设法自己解决了。 我搜索了jenkins而不是docker-common,我发现了冲突包。它应该从centos yum repos安装,只有docker-common-2才能在安装yum remove -y docker-common之前将其删除

答案 1 :(得分:0)

尝试以下操作:

第1步:sudo yum erase docker

第2步:sudo yum clean all

然后安装所需的软件包,

第3步:sudo yum install docker-common-2