Linux彻底卸载Docker包括运行拉取的镜像

简介: Linux彻底卸载Docker包括运行拉取的镜像

看了一些博文只是卸载Docker,但是里面的镜像并没有释放,今天就来个彻底释放的。

# 停止所有容器
docker kill $(docker ps -a -q)
 
# 删除所有容器
docker rm $(docker ps -a -q)
 
# 删除所有镜像
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 /var/lib/docker/devicemapper
 
# 查看安装包
yum list installed | grep docker
 
# 这是我的安装包
containerd.io.x86_64 1.4.12-3.1.el7 @docker-ce-stable
docker-ce.x86_64 3:20.10.12-3.el7 @docker-ce-stable
 
# 移除 
yum remove containerd.io.x86_64 1.4.12-3.1.el7 @docker-ce-stable docker-ce.x86_64 3:20.10.12-3.el7 @docker-ce-stable
 
# 验证
yum list installed | grep docker
 
 


相关文章
|
4天前
|
Shell Linux 程序员
【Linux】Shell 命令以及运行原理
【Linux】Shell 命令以及运行原理
|
9天前
|
运维 Linux Docker
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
|
3天前
|
缓存 Linux 开发工具
Ubantu docker学习笔记(二)拉取构建,属于你的镜像
Ubantu docker学习笔记(二)拉取构建,属于你的镜像
|
4天前
|
Java Maven Docker
Docker化Spring Boot3应用:从镜像构建到部署
本文介绍了如何在Linux上通过命令行构建和运行Spring Boot 3服务的Docker镜像。首先,基于Ubuntu创建包含JDK 21的基础镜像,然后使用Maven打包Spring Boot应用。接着,构建服务镜像,将应用和依赖添加到镜像中,并设置工作目录和暴露端口。最后,利用docker-compose部署服务,挂载宿主机目录以方便更新静态文件。Docker简化了应用部署,确保了不同环境的一致性。
43 2
Docker化Spring Boot3应用:从镜像构建到部署
|
6天前
|
Linux Docker 容器
最全树莓派4B安装docker-compose(64位Linux)(1),2024年最新一文说清
最全树莓派4B安装docker-compose(64位Linux)(1),2024年最新一文说清
|
9天前
|
运维 Linux Docker
ChatGLM3在Docker环境部署,Linux运维免打包多渠道统计如何实现
ChatGLM3在Docker环境部署,Linux运维免打包多渠道统计如何实现
|
9天前
|
运维 Linux Docker
ChatGLM3在Docker环境部署(1),Linux运维电话面试技巧
ChatGLM3在Docker环境部署(1),Linux运维电话面试技巧
|
9天前
|
运维 网络协议 Linux
Docker网络_docker 网络,来看看这份超全面的《Linux运维面试题及解析》
Docker网络_docker 网络,来看看这份超全面的《Linux运维面试题及解析》
|
9天前
|
存储 Linux Docker
CentOS7修改Docker容器和镜像默认存储位置
CentOS7修改Docker容器和镜像默认存储位置
|
11天前
|
存储 安全 开发者
如何删除 Docker 镜像、容器和卷?
【5月更文挑战第11天】
53 2
如何删除 Docker 镜像、容器和卷?