查看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 中的容器、镜像、卷、缓存。