查看Docker占用
docker system df
删除无标签的悬挂镜像
docker image prune -f
清理已停止容器
docker container prune -f
清理未使用网络
docker network prune -f
清理未使用卷
docker volume prune -f
清理构建缓存
docker builder prune -f
清理所有未使用资源
docker system prune -f
清理所有未使用资源(含卷)
docker system prune -a --volumes -f
删除所有容器
docker rm -f $(docker ps -aq)
删除所有镜像
docker rmi -f $(docker images -aq)
删除所有卷
docker volume rm $(docker volume ls -q)
删除所有网络(默认网络除外)
docker network rm $(docker network ls -q)
一键清空 Docker
docker rm -f $(docker ps -aq) && docker rmi -f $(docker images -aq) && docker volume rm $(docker volume ls -q) && docker system prune -a --volumes -f
作用:尽可能清空 Docker 中的容器、镜像、卷、缓存。