如何查看并干净卸载所有容器和docker

1,查看所有运行的容器:

1
docker ps -a

2,停止所有容器,并删除所有容器

1
docker stop $(docker ps -q) & docker rm $(docker ps -aq)

3,删除所有镜像

1
docker rmi $(docker images -q)

4,卸载docker

1
2
3
4
5
apt-get purge docker-ce

apt-get purge docker-ce-cli

apt-get purge containerd.io

5,检查是否卸载完成

1
2
3
apt list --installed | grep docker

apt list --installed | grep containerd.io

6,删除残余文件

1
2
3
4
5
6
7
8
9
10
11
12
13
rm -rf /var/lib/docker

rm -rf /var/run/docker

rm -rf /etc/docker

rm -rf /run/docker.sock

rm -rf /var/lib/containerd

rm -rf /run/containerd

rm -rf /opt/containerd