centos 系统如何彻底删除docker命令

如果你想完全删除 CentOS 系统上的 Docker 命令,你可以按照以下步骤进行:

步骤 1: 停止正在运行的 Docker 服务

sudo systemctl stop docker

步骤 2: 卸载 Docker 软件包

  1. 卸载 Docker 软件包:
sudo yum remove docker-ce docker-ce-cli containerd.io
  1. 删除 Docker 已创建的文件和目录:(谨慎操作,确保不需要这些文件)
sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker

步骤 3: 删除已存在的 Docker 映像、容器和数据

注意:这一步骤会删除所有 Docker 容器、映像和数据,请确保你不再需要这些信息。

  1. 停止并删除所有 Docker 容器:
sudo docker stop $(sudo docker ps -a -q)
sudo docker rm $(sudo docker ps -a -q)
  1. 删除所有 Docker 镜像:
sudo docker rmi $(sudo docker images -a -q)

步骤 4: 清理 Docker 遗留的文件

sudo rm -rf /var/lib/docker
sudo rm -rf /var/run/docker

步骤 5: 使用以下命令删除 Docker 的配置文件 (如果存在)

sudo rm -rf /etc/systemd/system/docker.service

步骤 6: 清理 Docker 网络

sudo rm -rf /var/lib/docker/network

步骤 7: 重启服务器

sudo reboot

完成上述步骤后,Docker 将被完全删除。请确保备份所有重要数据,以免丢失。

posted @ 2024-03-11 10:10  Oops!#  阅读(29)  评论(0编辑  收藏  举报