linux 怎么卸载docker
时间: 2024-12-12 21:15:18 浏览: 9
在Linux系统上卸载Docker可以通过以下步骤完成:
1. **卸载Docker引擎和相关组件**:
首先,停止所有正在运行的Docker容器、镜像和网络:
```bash
sudo docker stop $(sudo docker ps -aq)
sudo docker rm $(sudo docker ps -aq)
```
2. **卸载Docker软件包**:
根据你使用的Linux发行版,使用相应的包管理工具卸载Docker。
- 对于Ubuntu或Debian系统:
```bash
sudo apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli
sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce
```
- 对于CentOS或Fedora系统:
```bash
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
```
3. **删除Docker相关文件和目录**:
卸载Docker软件包后,还需要删除Docker的相关文件和目录:
```bash
sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/run/docker.sock
sudo rm -rf /usr/bin/docker
sudo rm -rf /usr/local/bin/docker-compose
```
4. **验证卸载**:
最后,验证Docker是否已成功卸载:
```bash
docker --version
```
如果系统提示命令未找到,则说明Docker已成功卸载。
阅读全文