在 Ubuntu 22.04 LTS 中卸载 Docker 和 Docker Compose

静凇 Lv3

本文是在 Ubuntu 中彻底卸载 Docker 和 Docker Compose 的教程。

一、删除 Docker 和 Docker Compose 的步骤

步骤描述
1停止并删除所有 Docker 容器
2删除所有 Docker 镜像
3卸载 Docker 软件
4删除相关的存储目录
5清理系统文件和配置
6删除 Docker Compose

二、执行步骤

Step 1:停止并删除所有 Docker 容器

首先,我们需要停止并删除所有的Docker容器。使用以下命令:

1
docker stop $(docker ps -a -q)

该命令将停止所有正在运行的 Docker 容器。

1
docker rm $(docker ps -a -q)

该命令将删除所有的 Docker 容器。

Step 2:删除所有 Docker 镜像

接下来,我们需要删除所有的Docker镜像。使用以下命令:

1
docker rmi $(docker images -q)

该命令将删除所有的 Docker 镜像。

Step 3:卸载 Docker 软件

现在,我们需要卸载 Docker 软件。使用以下命令:

1
sudo apt-get purge docker-ce docker-ce-cli containerd.io

该命令将卸载Docker软件。

Step 4:删除相关的存储目录

然后,我们需要删除与 Docker 相关的存储目录。使用以下命令:

1
sudo rm -rf /var/lib/docker

该命令将删除Docker的存储目录。

Step 5:清理系统文件和配置

然后,我们需要清理系统文件和配置。使用以下命令:

1
2
3
sudo rm -rf /etc/docker
sudo rm -rf /etc/systemd/system/docker.service.d
sudo rm -rf /etc/docker/daemon.json

该命令将删除与 Docker 相关的系统文件和配置。

Step 6:删除 Docker Compose

最后,我们需要删除 Docker Compose。使用以下命令:

1
rm /usr/local/bin/docker-compose

该命令将删除 Docker Compose。

三、流程图

sequenceDiagram    
participant 开发者    
participant 小白   
开发者->>小白: 告知删除步骤
小白->>开发者: 确认理解步骤
开发者->>小白: 提供每个步骤的具体命令
  • 标题: 在 Ubuntu 22.04 LTS 中卸载 Docker 和 Docker Compose
  • 作者: 静凇
  • 创建于 : 2022-10-25 13:26:27
  • 更新于 : 2025-04-27 23:11:36
  • 链接: https://blog.zhangyirui.cn/2022/10/25/Ubuntu-uninstall-docker/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。