1、查看当前docker的服务和镜像
2、执行一下命令防止文件有残留。较旧的 Docker 版本称为 docker 或 docker-engine 。
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
3、卸载新的 Docker 版本称为 docker-ce(社区版)
yum remove docker-ce \
docker-ce-cli \
containerd
4、使用以下命令关闭docker服务删除存储目录:
systemctl stop docker
rm -rf /etc/systemd/system/docker.service.d
rm -rf /etc/systemd/system/docker.service
rm -rf /var/lib/docker
rm -rf /var/run/docker
rm -rf /usr/local/docker
rm -rf /etc/docker
rm -rf /usr/bin/docker* /usr/bin/containerd* /usr/bin/runc /usr/bin/ctr
5、如果在删除存储目录时遇到问题,如文件系统挂载问题,需要先使用以下命令卸载相关目录:
sudo umount /var/lib/docker(如果挂载了)
6、完成以上步骤后,Docker成功从CentOS系统中卸载。使用以下命令验证是否已成功卸载:
docker --version(应该返回“未找到”或类似的错误信息)