📖 Docker 清理速查

按使用场景分组,点击"复制"按钮一键复制命令

清理前排查
查看磁盘占用明细(镜像/容器/卷)
docker system df -v
查看各容器磁盘占用(含已停止)
docker ps -a --size
列出悬空镜像(<none> 标签)
docker images --filter "dangling=true"
镜像清理
清理悬空镜像
docker image prune -f
清理所有未被容器使用的镜像 ⚠️
docker image prune -a -f
清理 30 天前的未使用镜像
docker image prune -a --filter "until=720h" -f
容器与网络清理
清理所有已停止的容器
docker container prune -f
停止全部运行中的容器 ⚠️
docker stop $(docker ps -aq)
清理未被容器使用的网络
docker network prune -f
缓存与数据卷清理
清理构建缓存(buildkit)
docker builder prune -f
清理未被挂载的数据卷 ⚠️ 数据不可恢复
docker volume prune -f
全量清理(含镜像与数据卷)⚠️⚠️
docker system prune -a --volumes -f