Linux 删除 Docker 容器、镜像、数据和软件包的完整指南
Linux 删除 Docker 的完整指南
本指南详细介绍了如何完全删除 Linux 系统上的 Docker,包括停止所有容器、删除容器、镜像、卷以及卸载 Docker 软件包。
步骤:
-
停止所有正在运行的 Docker 容器:
docker stop $(docker ps -a -q) -
删除所有 Docker 容器:
docker rm $(docker ps -a -q) -
删除所有 Docker 镜像:
docker rmi $(docker images -q) -
删除 Docker 存储卷(如果有):
docker volume rm $(docker volume ls -q) -
卸载 Docker 软件包:
- 对于 Ubuntu 或 Debian:
sudo apt-get purge docker-ce docker-ce-cli containerd.io - 对于 CentOS 或 RHEL:
sudo yum remove docker-ce docker-ce-cli containerd.io - 对于 Fedora:
sudo dnf remove docker-ce docker-ce-cli containerd.io - 对于其他发行版,请查阅相应的文档。
- 对于 Ubuntu 或 Debian:
-
删除 Docker 相关文件和目录:
这些文件和目录的位置可能因您的 Linux 发行版而异,但通常位于以下位置之一:
/var/lib/docker/etc/docker/etc/systemd/system/docker.service.d/etc/default/docker/usr/bin/docker/usr/lib/systemd/system/docker.service/usr/lib/systemd/system/docker.socket
您可以使用以下命令删除它们:
sudo rm -rf <文件或目录路径>
注意:
删除 Docker 将永久删除所有容器、镜像和相关数据。确保您已备份重要数据,并谨慎执行上述步骤。
原文地址: https://www.cveoy.top/t/topic/fwap 著作权归作者所有。请勿转载和采集!