清理 Docker 中所有容器、镜像、网络、挂载目录

以下是清理 Docker 中所有容器、镜像、网络、挂载目录等内容的命令集合:

  1. 停止所有正在运行的容器:
docker stop $(docker ps -aq)
sudo docker stop $(sudo docker ps -aq)
  1. 删除所有容器:
docker rm $(docker ps -aq)
sudo docker rm $(sudo docker ps -aq)
  1. 删除所有镜像:
docker rmi $(docker images -aq)
sudo docker rmi $(sudo docker images -aq)
  1. 删除所有网络:
docker network rm $(docker network ls -q)
sudo docker network rm $(sudo docker network ls -q)
  1. 删除所有卷(挂载目录数据):
docker volume rm $(docker volume ls -q)
sudo docker volume rm $(sudo docker volume ls -q)
  1. 清理 Docker 系统中所有未使用的资源(包括停止的容器、未使用的网络、镜像和卷):
docker system prune -a --volumes
sudo docker system prune -a --volumes
posted @ 2025-09-01 15:17  天外游心  阅读(16)  评论(0)    收藏  举报