docker 撰写构建

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

描述

服务构建一次,然后标记,默认为project-service.

如果 Compose 文件指定了 图像名称,则该图像将使用该名称进行标记,并预先替换任何变量。请参阅 变量插值

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

选项

选项默认描述
--build-arg设置服务的构建时变量
--builder设置要使用的构建器
-m, --memory设置构建容器的内存限制。 BuildKit 不支持。
--no-cache构建镜像时不要使用缓存
--pull始终尝试拉取更新版本的映像
--push推送服务图片
-q, --quiet不要将任何内容打印到 STDOUT
--ssh设置构建服务映像时使用的 SSH 身份验证。 (使用“默认”来使用默认的 SSH 代理)
--with-dependencies还构建依赖关系(传递性)