干净的卸载docker


在使用 Docker 时,可能会遇到需要停止所有镜像并彻底卸载 Docker 的情况。以下是我整理的具体步骤,方便以后参考。

停止镜像并卸载 Docker 的步骤

停止所有运行中的容器: 使用以下命令停止所有正在运行的 Docker 容器:

docker stop $(docker ps -q)

删除所有容器: 为了完全清理环境,删除所有容器(包括已停止的):

docker rm -f $(docker ps -aq)

删除所有镜像: 清理所有本地镜像以释放空间:

docker rmi $(docker images -q)

卸载 Docker: 根据您的操作系统使用相应的命令卸载 Docker:

对于 Ubuntu:

sudo apt-get remove --purge docker-ce docker-ce-cli containerd.io
 .对于 CentOS:
sudo yum remove docker-ce docker-ce-cli containerd.io

删除 Docker 数据目录: 确保删除所有与 Docker 相关的数据文件:

sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/run/docker.sock

验证卸载: 最后,您可以通过检查 Docker 版本来确认是否已成功卸载:

docker --version

补充----

干净地卸载 Docker Compose

删除 Docker Compose 文件: 如果您是通过下载的二进制文件安装的 Docker Compose,可以使用以下命令删除它:

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

验证卸载: 运行以下命令检查 Docker Compose 是否已卸载:

docker-compose --version

收藏

扫描二维码,在手机上阅读

安装 Podman 和 Podman Compose

🖥️ 关于科技宅角落

评 论