一、报错信息
根据报错信息,可以看出是两个版本文件冲突导致,说白就是卸载不干净。
Transaction check error:
file /usr/bin/docker from install of docker-ce-cli-1:20.10.18-3.el7.x86_64 conflicts with file from package docker-common-2:1.13.1-209.git7d71120.el7.centos.x86_64
file /usr/bin/dockerd from install of docker-ce-3:20.10.18-3.el7.x86_64 conflicts with file from package docker-common-2:1.13.1-209.git7d71120.el7.centos.x86_64
错误概要
-------------
二、解决办法
1. 查看所有已安装版本
rpm -qa |grep docker
当前存在的旧版为1.13.1,将其卸载。
2. 卸载旧版本
rpm -e docker-client-1.13.1-209.git7d71120.el7.centos.x86_64
rpm -e docker-common-1.13.1-209.git7d71120.el7.centos.x86_64
3. 安装新版
yum install -y docker-ce