centos 系統如何徹底刪除docker命令

Oops!#發表於2024-03-11

如果你想完全刪除 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 將被完全刪除。請確保備份所有重要資料,以免丟失。

相關文章