通过yum安装docker-ce报错,是因为本机安装过多次造成的,如下所示,需要解决掉冲突依赖,从新安装

 1 从 https://mirrors.aliyun.com/docker-ce/linux/centos/gpg 检索密钥
 2 导入 GPG key 0x621E9F35:
 3  用户ID     : "Docker Release (CE rpm) <docker@docker.com>"
 4  指纹       : 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35
 5  来自       : https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
 6 是否继续?[y/N]:y
 7 Running transaction check
 8 Running transaction test
 9 
10 
11 Transaction check error:
12   file /usr/bin/docker from install of docker-ce-cli-1:20.10.22-3.el7.x86_64 conflicts with file from package docker-common-2:1.13.1-209.git7d71120.el7.centos.x86_64
13   file /usr/bin/dockerd from install of docker-ce-3:20.10.22-3.el7.x86_64 conflicts with file from package docker-common-2:1.13.1-209.git7d71120.el7.centos.x86_64

 

[root@node1 ~]# yum list installed | grep docker
docker-client.x86_64                    2:1.13.1-209.git7d71120.el7.centos
docker-common.x86_64                    2:1.13.1-209.git7d71120.el7.centos

[root@node1 ~]#
[root@node1 ~]# rpm -e docker-client.x86_64
[root@node1 ~]# rpm -e docker-common.x86_64
[root@node1 ~]#

posted on 2022-12-21 16:17  Star*S  阅读(842)  评论(0)    收藏  举报