本文将指导您如何在 Ubuntu 或类似基于 Debian 的 Linux 发行版上彻底卸载 Docker。如果您在使用过程中遇到问题或需要进一步的帮助,请随时联系技术支持。
卸载 Docker 步骤
1. 停止 Docker 服务
首先,您需要停止 Docker 服务和相关的 socket:
sudo systemctl stop docker
sudo systemctl stop docker.socket
2. 卸载 Docker 软件包
接下来,您需要卸载 Docker 相关的软件包:
sudo apt-get purge lxc-docker* docker* docker-engine* docker.io* containerd* runc*
3. 删除 Docker 的配置文件夹
删除 Docker 的配置文件夹:
bash
深色版本
sudo rm -rf /etc/docker
4. 删除 Docker 的数据文件夹
删除 Docker 的数据文件夹:
bash
深色版本
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
5. 清理残留的依赖项
运行以下命令来清理任何可能因卸载 Docker 而不再需要的依赖包:
sudo apt-get autoremove
6. 清除下载的包缓存
清除下载的包缓存:
sudo apt-get clean
7. 验证 Docker 是否已卸载
验证 Docker 是否已成功卸载:
docker --version
如果 Docker 已经被完全卸载,上述命令应该会报错,提示找不到 docker
命令。
8. 检查 Docker 服务的状态
确保 Docker 服务不再运行:
sudo systemctl status docker
如果 Docker 服务不再存在或处于非活动状态,则表示 Docker 已经成功卸载。
9. 最终确认
最后,您可以检查以下路径以确认 Docker 的相关文件和配置是否已被删除:
ls -ld /etc/docker
ls -ld /var/lib/docker
ls -ld /var/lib/containerd
ls -ld /usr/bin/docker
如果输出为空或者显示文件夹不存在,则表示 Docker 已经被完全卸载。