docker compose build

描述构建或重建服务
用法docker compose build [OPTIONS] [SERVICE...]

描述

服务默认构建一次并标记为 `project-service`。

如果 Compose 文件指定了 image 名称,则该镜像会以该名称进行标记,并在此之前替换所有变量。请参阅 变量插值

如果更改了服务的 `Dockerfile` 或其构建目录的内容,请运行 `docker compose build` 以重建它。

选项

选项默认值描述
--build-arg设置服务的构建时变量
--builder设置要使用的构建器
--check检查构建配置
-m, --memory设置构建容器的内存限制。BuildKit 不支持此功能。
--no-cache构建镜像时不使用缓存
--print打印等效的 bake 文件
--provenance添加出处证明
--pull始终尝试拉取较新版本的镜像
--push推送服务镜像
-q, --quiet抑制构建输出
--sbom添加 SBOM 证明
--ssh设置构建服务镜像时使用的 SSH 身份验证。(使用“default”表示使用默认的 SSH 代理)
--with-dependencies同时构建依赖项(传递性)
© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.