ubuntu卸载docker

简介 :docker虽然好用,但是存在着以下几个问题:

1、空间占用过大,Docker在本地存储映像文件和容器,如果没有及时清理会占用大量磁盘空间。

2、安全性问题:虽然Docker提供了一些安全机制,但仍有可能发生容器之间的攻击或数据泄露。

3、性能问题:Docker在启动和运行容器时可能会消耗大量系统资源,导致系统变慢或出现崩溃。

4、与其他软件冲突:与其他软件或工具不兼容,导致系统出现异常情况。

特别当我们不再需要使用:如果不再需要使用Docker来管理容器,那么就可以将其卸载以释放系统资源。

卸载操作步骤:

1、将docker相关应用容器杀死:

python 复制代码
docker kill $(docker ps -a -q)

2、删除所有docker容器:

python 复制代码
docker rm $(docker ps -a -q)

3、删除所有docker镜像:

python 复制代码
docker rmi $(docker images -q)

4、停止 docker 服务:

python 复制代码
systemctl stop docker

5、进行umount操作:

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

6、删除docker相关存储目录:

python 复制代码
rm -rf /etc/docker
rm -rf /run/docker
rm -rf /var/lib/dockershim
rm -rf /var/lib/docker

删除docker、卸载相关包:

python 复制代码
sudo apt-get purge docker-ce docker-ce-cli containerd.io

检查卸载结果:返回空则为成功卸载

python 复制代码
docker version
相关推荐
skywalk816318 分钟前
在Ubuntu Linux安装brew 使用brew安装llama.cpp 运行文心Ernie大模型
人工智能·ubuntu·llama·ernie·brew·1024程序员节
..Move...22 分钟前
基于VMware和Cent OS的Docker Engine安装与配置
运维·docker·容器
信仰_27399324324 分钟前
Eureka 多层缓存机制详解
缓存·云原生·eureka
AL流云。24 分钟前
学习Docker前提:多环境安装Docker
学习·docker·eureka·1024程序员节
路漫漫其修远兮sjw27 分钟前
常用docker命令速查表
运维·docker·容器·模型部署
冲上云霄的Jayden2 小时前
Ubuntu 22.04 中查看指定进程 ID(PID)状态的五种方法
运维·ubuntu·ps·top·pid·htop·proc
搬砖的小码农_Sky2 小时前
如何从Windows 操作系统登录Linux(Ubuntu)操作系统
linux·windows·ubuntu·远程工作
搬砖的小码农_Sky2 小时前
如何在Linux(Ubuntu)操作系统上查看文件的MD5,SHA256等校验码
linux·运维·ubuntu
洛克大航海10 小时前
虚拟机 Ubuntu 中安装 Google Chrome 浏览器
linux·chrome·ubuntu
java_logo10 小时前
Docker 部署 WordPress 全流程
运维·docker·容器·word·php·1024程序员节