Docker 彻底卸载

时间:2025-03-21 17:58:59

停止 Docker 服务

停掉所有正在运行容器:

docker ps -a | awk '{print $1}' | grep -v CONTAINER | xargs docker stop

删除所有已停止的容器:

docker ps -a | awk '{print $1}' | grep -v CONTAINER | xargs docker rm

删除所有仓库中的镜像:

docker images | awk '{print $3}' | grep -v IMAGE | xargs docker rmi

停掉 Docker 服务:

systemctl stop docker && \
systemctl stop 

卸载 Docker 软件

查看已安装 Docker 的版本:

docker version

查看已安装 Docker 的 deb 包:

dpkg -l | grep docker

卸载 Docker 并清除配置参数:

apt-get remove --purge docker* -y

删除 Docker 相关目录下的配置:

rm -rf /var/lib/docker* && \
rm -rf /var/run/docker* && \
rm -rf /etc/apt//docker* && \
rm -rf /etc/apt//docker*

确认 Docker 是否彻底卸载完成:

docker version
dpkg -l | grep docker
ls /var/lib/docker*
ls /var/run/docker*
ls /etc/apt//docker*
ls /etc/apt//docker*