Docker Compose 构建
描述 | 构建或重建服务 |
---|---|
用法 | docker compose build [OPTIONS] [SERVICE...] |
描述
服务构建一次,然后标记,默认为 .project-service
如果 Compose 文件指定了镜像名称,则 镜像使用该名称进行标记,并预先替换任何变量。请参见变量插值。
如果您更改了服务的 build 目录或其内容,则
run 重新构建它。Dockerfile
docker compose build
选项
选择 | 违约 | 描述 |
---|---|---|
--build-arg | 为服务设置构建时变量 | |
--builder | 设置要使用的生成器 | |
-m, --memory | 设置构建容器的内存限制。BuildKit 不支持。 | |
--no-cache | 构建镜像时不要使用缓存 | |
--pull | 始终尝试提取较新版本的镜像 | |
--push | 推送服务镜像 | |
-q, --quiet | 不要将任何内容打印到 STDOUT | |
--ssh | 设置构建服务镜像时使用的 SSH 身份验证。(使用“default”来使用默认的 SSH 代理) | |
--with-dependencies | 同时构建依赖项 (传递) |