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 | 还构建依赖关系(传递性) |