| 默认范围 | 停止容器 + 未用网络 + 悬空镜像 + 构建缓存 |
|---|---|
| -a | 所有未被容器使用的镜像(含带 tag 的旧版本) |
| --volumes | 未使用的本地数据卷,删除后不可恢复 |
示例
示例
docker system prune
docker system prune -a
docker system df # 先评估,再决定要不要 --volumes--volumes 会删掉没有容器在用的卷,历史数据一并消失;执行前确认备份或改用 docker volume rm 逐个处理。
清理已停止容器、未使用网络、悬空镜像与构建缓存;-a 扩展到全部未使用镜像,--volumes 再加未使用卷,属高风险清理。
| 默认范围 | 停止容器 + 未用网络 + 悬空镜像 + 构建缓存 |
|---|---|
| -a | 所有未被容器使用的镜像(含带 tag 的旧版本) |
| --volumes | 未使用的本地数据卷,删除后不可恢复 |
docker system prune
docker system prune -a
docker system df # 先评估,再决定要不要 --volumes