按照下面的官方安装文件 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的冲突。
我该如何解决这个问题?
答案 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