Docker 作为一款流行的容器化工具,广泛应用于开发和运维领域,但有时因版本升级、系统兼容性或项目需求,可能需要彻底卸载它,本文将分步骤详解如何在 Windows、macOS 和 Linux 系统中完全卸载 Docker,并清理残留文件,确保系统干净无残留。
docker save
导出镜像)。 docker stop $(docker ps -aq)
docker rm $(docker ps -aq) && docker rmi $(docker images -q)
步骤 1:通过控制面板卸载
控制面板 > 程序和功能
,找到 Docker Desktop,右键卸载。 步骤 2:删除残留文件和目录
C:\Program Files\Docker
C:\Users\<你的用户名>\AppData\Local\Docker
C:\ProgramData\Docker
步骤 3:清理虚拟化组件(可选)
步骤 1:卸载 Docker Desktop
应用程序
文件夹,将 Docker.app 拖入废纸篓。 步骤 2:清理配置和缓存
rm -rf ~/Library/Containers/com.docker.docker rm -rf ~/Library/Application\ Support/Docker rm -rf ~/Library/Preferences/com.docker.docker.plist
步骤 3:移除命令行工具(如安装过)
sudo rm -rf /usr/local/bin/docker*
步骤 1:卸载 Docker 引擎
sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo yum remove docker-ce docker-ce-cli containerd.io
步骤 2:删除残留文件和目录
sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd
步骤 3:移除用户组(可选)
sudo groupdel docker
docker --version
,若提示“未找到命令”则说明卸载完成。 /var/lib/docker
(Linux)或 C:\ProgramData\Docker
(Windows)是否已被删除。 kill -9 <PID>
)。 daemon.json
。 彻底卸载 Docker 需要删除软件本体、配置文件和运行时数据,不同系统的操作略有差异,但核心逻辑一致:卸载程序 + 清理残留,按照本文步骤操作后,你的系统将恢复如初,为后续安装新版本或其他容器工具做好准备。
如果需要重新安装 Docker,可参考官方文档获取最新版本,如有其他问题,欢迎在评论区留言!