Ubuntu卸载docker
时间: 2024-12-20 11:12:58 浏览: 7
在Ubuntu上卸载Docker通常涉及几个步骤,因为Docker是一个复杂的服务并包含一些依赖项。以下是逐步操作指南:
1. **停止并关闭Docker服务**:
```bash
sudo docker stop $(sudo docker ps -aq)
sudo rm -f /var/run/docker.sock
sudo systemctl stop docker
```
2. **移除Docker组和用户**:
```bash
sudo groupdel docker
sudo userdel docker
```
3. **查找并移除Docker目录及其内容**:
```bash
sudo rm -rf /var/lib/docker
sudo rm -rf /var/log/docker
sudo rm -rf /var/cache/dpkg/archives/docker*
```
4. **更新包列表并移除Docker包**:
```bash
sudo apt-get update
sudo apt-get remove -y docker-ce docker-ce-cli containerd.io runc
```
5. **清理Apt缓存和下载的依赖**:
```bash
sudo apt-get autoremove -y
sudo apt-get autoclean
```
6. **确认Docker已经卸载**:
使用 `dpkg -l | grep docker` 检查是否有残留的Docker相关软件包。
7. **验证安装**:
如果你想彻底确保Docker不在系统中,可以执行 `which docker` 看是否能找到docker命令。
请注意,在执行上述操作前最好备份重要数据,以防万一。此外,某些服务可能会依赖于Docker,所以在完全卸载前应检查它们。
阅读全文