温馨提示×

如何在Debian上卸载Docker

小樊
64
2025-08-01 22:22:16
栏目: 智能运维

在Debian系统上卸载Docker,可以按照以下步骤进行操作:

方法一:使用APT包管理器卸载

  1. 停止Docker服务

    sudo systemctl stop docker
    
  2. 移除Docker包

    sudo apt-get purge docker-ce docker-ce-cli containerd.io
    
  3. 删除Docker配置文件和数据目录

    sudo rm -rf /var/lib/docker
    sudo rm -rf /var/lib/containerd
    sudo rm -rf /etc/docker
    
  4. 清理APT缓存

    sudo apt-get autoremove
    sudo apt-get autoclean
    

方法二:使用Docker官方卸载脚本

Docker官方提供了一个卸载脚本,可以简化卸载过程:

  1. 下载卸载脚本

    curl -fsSL https://get.docker.com -o get-docker.sh
    
  2. 赋予执行权限并运行脚本

    sudo sh get-docker.sh
    

    脚本会提示你确认卸载操作,输入y并回车即可。

方法三:手动删除Docker相关文件

如果你不想使用APT包管理器或官方脚本,也可以手动删除Docker相关文件:

  1. 停止Docker服务

    sudo systemctl stop docker
    
  2. 删除Docker二进制文件

    sudo rm -rf /usr/bin/docker*
    sudo rm -rf /usr/lib/docker*
    
  3. 删除Docker配置文件和数据目录

    sudo rm -rf /var/lib/docker
    sudo rm -rf /var/lib/containerd
    sudo rm -rf /etc/docker
    
  4. 清理APT缓存

    sudo apt-get autoremove
    sudo apt-get autoclean
    

验证卸载

卸载完成后,可以通过以下命令验证Docker是否已成功卸载:

docker --version

如果输出类似于docker: command not found,则表示Docker已成功卸载。

注意事项

  • 在卸载Docker之前,请确保没有正在运行的Docker容器或服务。
  • 如果你在卸载过程中遇到权限问题,请使用sudo命令。
  • 卸载Docker后,如果你需要重新安装Docker,可以参考Docker官方文档中的安装指南。

希望这些步骤能帮助你顺利卸载Debian上的Docker。

0