ubuntu20.04 完全卸载docker
时间: 2023-09-20 16:06:19 浏览: 140
要完全卸载docker,请按照以下步骤操作:
1. 删除所有容器:
```
sudo docker stop $(sudo docker ps -a -q)
sudo docker rm $(sudo docker ps -a -q)
```
2. 卸载docker引擎:
```
sudo apt-get purge docker-ce docker-ce-cli containerd.io
```
3. 删除docker的默认目录/var/lib/docker:
```
sudo rm -rf /var/lib/docker
```
4. 删除docker用户组:
```
sudo groupdel docker
```
5. 最后,重新启动系统。
这些步骤将完全卸载docker引擎及其相关组件。
相关问题
ubuntu20.04.卸载docker后再重新安装
如果你想在 Ubuntu 20.04 中重新安装 Docker,你需要先卸载之前的 Docker 版本。具体步骤如下:
1. 停止并删除所有正在运行的 Docker 容器:
```
sudo docker stop $(sudo docker ps -a -q)
sudo docker rm $(sudo docker ps -a -q)
```
2. 删除所有的 Docker 镜像:
```
sudo docker rmi $(sudo docker images -a -q)
```
3. 卸载旧版本的 Docker:
```
sudo apt-get remove docker docker-engine docker.io containerd runc
```
4. 更新 apt 包列表:
```
sudo apt-get update
```
5. 安装所需的依赖项:
```
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
```
6. 添加 Docker 的官方 GPG 密钥:
```
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
```
7. 添加 Docker 的官方 stable 软件源:
```
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
```
8. 更新 apt 包列表:
```
sudo apt-get update
```
9. 安装 Docker:
```
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
安装完成后,你可以通过运行以下命令来验证 Docker 是否已成功安装:
```
sudo docker run hello-world
```
ubuntu20.04 tensorrt卸载
要在Ubuntu 20.04上卸载TensorRT,可以按照以下步骤进行操作:
1. 打开终端。
2. 输入以下命令,以卸载TensorRT软件包:
```
sudo apt-get remove tensorrt
```
3. 输入以下命令,以卸载libnvinfer软件包:
```
sudo apt-get remove libnvinfer7
```
4. 输入以下命令,以卸载libnvinfer-dev软件包:
```
sudo apt-get remove libnvinfer-dev
```
5. 输入以下命令,以卸载libnvinfer-plugin-dev软件包:
```
sudo apt-get remove libnvinfer-plugin-dev
```
6. 输入以下命令,以卸载libnvinfer-plugin7软件包:
```
sudo apt-get remove libnvinfer-plugin7
```
7. 输入以下命令,以卸载libnvparsers-dev软件包:
```
sudo apt-get remove libnvparsers-dev
```
8. 输入以下命令,以卸载libnvparsers7软件包:
```
sudo apt-get remove libnvparsers7
```
9. 输入以下命令,以卸载libnvonnxparsers-dev软件包:
```
sudo apt-get remove libnvonnxparsers-dev
```
10. 输入以下命令,以卸载libnvonnxparsers7软件包:
```
sudo apt-get remove libnvonnxparsers7
```
11. 输入以下命令,以卸载libnvinfer-bin软件包:
```
sudo apt-get remove libnvinfer-bin
```
12. 输入以下命令,以卸载libnvinfer-doc软件包:
```
sudo apt-get remove libnvinfer-doc
```
13. 如果您使用了其他与TensorRT相关的软件包,可以使用类似的命令进行卸载。
请注意,卸载这些软件包可能会导致其他依赖项的问题,因此在卸载之前,请确保您了解这些可能的影响。