首页/云/云与容器速查/docker compose down 停止并清理
本包目录(340 条)
云基础概念44 条计算与存储56 条网络与安全组33 条
容器与 Docker106 条
Kubernetes68 条容器排障33 条

docker compose down 停止并清理

停止并删除本项目的容器与网络:-v 连具名卷一起删、--rmi 删镜像、--remove-orphans 清理遗留容器。生产执行 down -v 等于删数据,务必确认。

云与容器速查云更新于 2026-10-12
默认行为停容器 + 删容器 + 删本项目网络
-v连同顶层 volumes 声明与匿名卷一并删除(数据丢失)
--rmi all|local删除镜像(all 含被其他项目共享的)
--remove-orphans清理 compose 文件里已删除服务的遗留容器

使用示例

使用示例
docker compose down
docker compose down --remove-orphans
docker compose down -v   # 危险:连数据卷一起删
想把数据留下来:down 后不要加 -v;升级部署建议 up -d --build 而不是 down 再 up(减少停机)。

易错点

  • 测试环境习惯 down -v:迁到生产照抄,数据库卷被清空
  • down 时网络被占用报错:先确认没有外部容器连着该网络

数据来源与参考

  • Docker Docs:docker compose down

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌