docker buildx debug build

描述启动构建
用法docker buildx debug build [OPTIONS] PATH | URL | -
别名
docker build docker builder build docker image build docker buildx b

实验性

此命令是实验性的。

实验性功能旨在用于测试和反馈,因为它们的功能或设计可能会在版本之间未经警告而更改,或者在未来的版本中被完全删除。

描述

启动构建

选项

选项默认值描述
--add-host添加自定义主机到 IP 映射(格式:host:ip
--allow允许额外的特权授权(例如,network.hostsecurity.insecure
--annotation向镜像添加注解
--attest证明参数(格式:type=sbom,generator=image
--build-arg设置构建时变量
--build-context额外的构建上下文(例如,name=path)
--cache-from外部缓存源(例如,user/app:cachetype=local,src=path/to/dir
--cache-to缓存导出目的地(例如,user/app:cachetype=local,dest=path/to/dir
--callbuild设置评估构建的方法(checkoutlinetargets
--cgroup-parent设置构建期间 RUN 指令的父 cgroup
--check--call=check 的简写
-f, --fileDockerfile 的名称(默认:PATH/Dockerfile
--iidfile将镜像 ID 写入文件
--label为镜像设置元数据
--load--output=type=docker 的简写
--metadata-file将构建结果元数据写入文件
--network设置构建期间 RUN 指令的网络模式
--no-cache构建镜像时不使用缓存
--no-cache-filter不缓存指定阶段
-o, --output输出目的地(格式:type=local,dest=path
--platform设置构建的目标平台
--progressauto设置进度输出类型(autoquietplainttyrawjson)。使用 plain 显示容器输出
--provenance--attest=type=provenance 的简写
--pull始终尝试拉取所有引用的镜像
--push--output=type=registry 的简写
-q, --quiet抑制构建输出并在成功时打印镜像 ID
--sbom--attest=type=sbom 的简写
--secret暴露给构建的秘密(格式:id=mysecret[,src=/local/secret]
--shm-size构建容器的共享内存大小
--ssh暴露给构建的 SSH 代理套接字或密钥(格式:default|<id>[=<socket>|<key>[,<key>]]
-t, --tag名称和可选的标签(格式:name:tag
--target设置要构建的目标构建阶段
--ulimitUlimit 选项
© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.