干净的卸载docker

干净的卸载docker

_

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

停止镜像并卸载 Docker 的步骤

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

docker stop $(docker ps -q)
  1. 删除所有容器: 为了完全清理环境,删除所有容器(包括已停止的):

    docker rm -f $(docker ps -aq)
    
  2. 删除所有镜像: 清理所有本地镜像以释放空间:

    docker rmi $(docker images -q)
    
  3. 卸载 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
  1. 删除 Docker 数据目录: 确保删除所有与 Docker 相关的数据文件:

sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/run/docker.sock
  1. 验证卸载: 最后,您可以通过检查 Docker 版本来确认是否已成功卸载:

    docker --version
    

补充----

干净地卸载 Docker Compose

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

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

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

docker-compose --version

加固服务器使用 SSH 密钥对进行安全远程登录 2024-09-30
docker部署 高颜值终端工具Nexus Terminal 2025-06-02

评论区