首页/云/Docker 容器速查/docker compose build 构建服务镜像
Compose 编排55 条

docker compose build 构建服务镜像

按 compose 文件里 build 节构建服务镜像:可指定服务、--no-cache 全量重建、--pull 拉取新基础镜像、透传 build-arg。

Docker 容器速查云更新于 2026-10-12
用途构建服务镜像
语法docker compose build [服务…] [--no-cache] [--pull] [--build-arg K=V]
关联up --build 边建边启

示例

示例
docker compose build
docker compose build --no-cache web
docker compose build --build-arg VERSION=1.4.2 api
只写 image 没有 build 的服务不会被 build 影响;两者都写时构建产物会按 image 命名。

易错点

  • --no-cache 是全量重建,多服务项目会明显变慢,只在依赖或基础镜像疑似异常时使用
  • build 不会自动重启已运行容器,构建完仍需 up -d 才会用上新镜像

数据来源与参考

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