如果你想完全刪除 CentOS 系統上的 Docker 命令,你可以按照以下步驟進行:
步驟 1: 停止正在執行的 Docker 服務
sudo systemctl stop docker
步驟 2: 解除安裝 Docker 軟體包
- 解除安裝 Docker 軟體包:
sudo yum remove docker-ce docker-ce-cli containerd.io
- 刪除 Docker 已建立的檔案和目錄:(謹慎操作,確保不需要這些檔案)
sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
步驟 3: 刪除已存在的 Docker 映像、容器和資料
注意:這一步驟會刪除所有 Docker 容器、映像和資料,請確保你不再需要這些資訊。
- 停止並刪除所有 Docker 容器:
sudo docker stop $(sudo docker ps -a -q)
sudo docker rm $(sudo docker ps -a -q)
- 刪除所有 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 將被完全刪除。請確保備份所有重要資料,以免丟失。