| 默认清理 | 停止的容器 + 悬空镜像 + 未用网络 + 构建缓存 |
|---|---|
| -a | 再清理所有未被容器引用的镜像(含缓存基础镜像) |
| --volumes | 清理未使用的卷(可能含数据!) |
| 危险等级 | --volumes ≈ 潜在数据删除操作 |
分级清理
分级清理
docker system df # 先看能回收多少
docker system prune # 保守清理
docker builder prune # 只清构建缓存
docker system prune -a --volumes # 激进:确认无数据依赖再执行有匿名卷承载数据库数据(未命名 -v 挂载)的环境,禁止随意 --volumes;先 docker volume ls 逐个确认用途。