首页/云/Docker 容器速查/docker container prune 清理停止容器
本包目录(366 条)
基础命令50 条
镜像与构建107 条网络与存储52 条Compose 编排55 条资源与安全50 条容器排障52 条

docker container prune 清理停止容器

批量删除所有已停止容器,是定期清理的常规手段;--filter until= 只清超龄的,-f 跳过交互确认。

Docker 容器速查云更新于 2026-10-12
用途清理已停止容器
语法docker container prune [--filter until=24h] [-f]
保留运行中容器与命名卷不受影响

示例

示例
docker container prune --filter until=24h
docker container prune -f
docker container ls -a --filter status=exited | wc -l
配合 cron/定时任务做例行清理时先用 --filter until 收紧范围,避免把刚退出待排查的容器删掉。

易错点

  • 还没取完日志或现场(commit/cp)的容器别急着 prune,现场删掉就没了
  • prune 失败常见于有容器挂载了要删的网络/卷依赖,按报错顺序先解依赖

数据来源与参考

  • Docker 官方 CLI 参考:docker container prune(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌