本地和 tar 导出器
目录
local 和 tar 导出器将构建结果的根文件系统输出到本地目录。它们对于生成非容器镜像的工件非常有用。
local导出文件和目录。tar导出相同的内容,但将其打包成一个 tarball。
概要
使用 local 导出器构建容器镜像
$ docker buildx build --output type=local[,parameters] .
$ docker buildx build --output type=tar[,parameters] .
下表描述了可用的参数
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
dest | 字符串 | 复制文件到此路径 | |
平台分割 | 布尔值 | true | 当将 local 导出器与多平台构建一起使用时,默认情况下,会在目标目录中为每个目标平台创建一个子文件夹。将其设置为 false 可将所有平台的文件合并到同一目录中。 |
进一步阅读
有关 local 或 tar 导出器的更多信息,请参阅 BuildKit README。