首页/云/云与容器速查/docker compose up 启动编排
容器与 Docker106 条

docker compose up 启动编排

按依赖顺序创建并启动全部服务:-d 后台、--build 先构建镜像、--wait 等健康检查通过再返回,是本地与中小规模部署的日常入口。

云与容器速查云更新于 2026-10-12
-d后台运行(detached)
--build启动前重建镜像(改 Dockerfile 后常用)
--wait等所有服务 healthy 或 running 再返回(配合 healthcheck)
--force-recreate强制重建容器(配置改动未被识别时)
--pull always每次先拉最新镜像

常用形态

常用形态
docker compose up -d --build
docker compose up -d --wait
docker compose up -d --force-recreate web
不加 -d 会占住终端、Ctrl+C 可能触发整体停止;服务器上务必 -d。

易错点

  • 改了环境变量直接 up:旧容器复用导致改动不生效,需要 --force-recreate
  • 用前台 up 跑在生产:SSH 断开即全服务停摆

数据来源与参考

  • Docker Docs:docker compose up

相关工具

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