如果已经存在一个版本的docker,再去安装另一个版本的,就会报错,产生冲突。所以在安装新版本之前需要先把旧版本卸载掉。
- 安装之前确保没有其他docker版本,如果有,需要删除干净后再安装。
# 杀死docker有关的容器 docker kill $(docker ps -a -q) # 删除所有docker容器 docker rm $(docker ps -a -q) # 删除所有docker镜像 docker rmi $(docker images -q) # 停止 docker 服务 systemctl stop docker # 删除docker相关存储目录:(分别进行执行以下四个命令) rm -rf /etc/docker rm -rf /run/docker rm -rf /var/lib/dockershim rm -rf /var/lib/docker # 如果删除不掉,则先umount umount /var/lib/docker/devicemapper # 然后再重新执行上面那步“删除docker相关存储目录 # 卸载工作 # 1. 查看安装了哪些docker包 yum list installed | grep docker # 2. 卸载相关包 yum remove 包名1 包名2 包名3 # 3. 再次查看 yum list installed | grep docker # 4. 再看docker命令 docker version