2

我正在使用 Buildkit 来构建和推送图像。我想在 buildctl 命令中的图像上添加多个标签。例如 buildctl build --frontend=dockerfile.v0 --local context=。--本地码头文件=。--output=type=image,name=test/repo:tag1,test/repo:tag2,push=true

上述命令失败。请建议我如何使用 buildctl 命令用 tag1 和 tag2 标记图像并推送它

使用导出器不起作用它报告导出器已被弃用

4

1 回答 1

8

为了标记和推送多个图像(和/或标签),您必须转义图像:

buildctl build \
  --frontend dockerfile.v0 \
  --local context=. \
  --local dockerfile=. \
  --output type=image,\"name=test/repo:tag1,test/repo:tag2\",push=true
于 2020-03-17T14:36:30.923 回答