centos7卸载docker

菜鸟教程-常见命令:https://www.runoob.com/docker/docker-command-manual.html

1. 准备工作:
1.1 杀死docker有关的容器:
bash 复制代码
docker kill $(docker ps -a -q)
1.2 删除所有docker容器:
bash 复制代码
docker rm $(docker ps -a -q)
1.3 删除所有docker镜像:
bash 复制代码
docker rmi $(docker images -q)
1.4 停止 docker 服务:
bash 复制代码
systemctl stop docker
1.5 删除docker相关存储目录:(分别进行执行以下四个命令)
bash 复制代码
rm -rf /etc/docker
rm -rf /run/docker
rm -rf /var/lib/dockershim
rm -rf /var/lib/docker

如果删除不掉,则先umount:

bash 复制代码
umount /var/lib/docker/devicemapper

然后再重新执行上面那步"删除docker相关存储目录"。

2. 卸载工作
2.1 查看系统已经安装了哪些docker包:
bash 复制代码
yum list installed | grep docker

卸载相关包:

bash 复制代码
yum remove containerd.io.x86_64 docker-ce.x86_64 docker-ce-cli.x86_64 docker-ce-rootless-extras.x86_64 docker-scan-plugin.x86_64

检查是否删除成功

bash 复制代码
yum list installed | grep docker
# 不显示结果

docker version
# 提示:-bash: /usr/bin/docker: No such file or directory
相关推荐
大雨淅淅15 分钟前
Eureka从入门到精通:开启微服务架构的钥匙
微服务·云原生·eureka·架构
oMcLin18 分钟前
2025年必备的Docker命令指南与实战示例
docker·容器·eureka
qq_4046433419 分钟前
Eureka 核心概念
微服务·eureka
AtoposのCX33019 分钟前
Docker运行hello-world镜像失败或超时
运维·docker
码字的字节20 分钟前
Spring Cloud服务注册与发现(一):手把手搭建Eureka Server,详解高可用配置
spring·spring cloud·eureka
sun cat22 分钟前
Docker详细介绍(6)
docker·容器·docker-compose
AI架构全栈开发实战笔记23 分钟前
Eureka 在大数据环境中的性能优化技巧
大数据·ai·eureka·性能优化
大厂资深架构师23 分钟前
Spring Cloud Eureka在后端系统中的服务剔除策略
spring·spring cloud·ai·eureka
AI架构全栈开发实战笔记24 分钟前
Eureka 对大数据领域服务依赖关系的梳理
大数据·ai·云原生·eureka
岁岁种桃花儿2 小时前
SpringCloud从入门到上天:Nacos做微服务注册中心(二)
java·spring cloud·微服务