Docker 是目前最流行的容器化技術之一,但有時您可能需要卸載 Docker。本文將介紹如何在 Linux 上徹底卸載 Docker。
首先,您需要刪除所有容器、鏡像和卷。運行以下命令:
$ docker stop $(docker ps -a -q) $ docker rm $(docker ps -a -q) $ docker rmi $(docker images -q) $ docker volume rm $(docker volume ls -q)
然后,您需要卸載 Docker 核心組件和其依賴項。在以下任一操作系統中,您可以運行以下命令來查找所有 Docker 包,并卸載它們:
Debian 或 Ubuntu:
$ sudo apt-get purge docker-ce docker-ce-cli containerd.io $ sudo apt-get autoremove
Red Hat 或 CentOS:
$ sudo yum remove docker-ce docker-ce-cli containerd.io $ sudo yum autoremove
最后,您應該刪除所有與 Docker 相關的文件。運行以下命令:
$ sudo rm -rf /var/lib/docker $ sudo rm -rf /var/run/docker.sock
現在,Docker 已成功卸載。如果您計劃重新安裝 Docker,請注意清理所有殘余的 Docker 組件和目錄。