首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Podman支持目标构建?

Podman支持目标构建?
EN

Stack Overflow用户
提问于 2022-02-07 19:09:55
回答 1查看 229关注 0票数 0

DockerFile:

代码语言:javascript
复制
FROM scratch as stage1
RUN 1

FROM scratch as stage2
RUN 2

FROM scratch AS stage3
RUN 3

如果我跑了

代码语言:javascript
复制
 docker  build --target stage2 .

stage1将被忽略。stage2(RUN 2)将被调用

但如果我跑了

代码语言:javascript
复制
podman  build --target stage2 .

将调用stage1(运行1)。

为什么podman忽略指定的目标?是否有办法将目标指定给Podman?

EN

回答 1

Stack Overflow用户

发布于 2022-02-07 23:23:48

在podman中,目标选项的工作方式与我预期的不同。

这来自于buildah的版本1.7 :buildah命令现在接受一个目标选项,允许构建只包括Dockerfile中的各个阶段,直到并包括指定的阶段。

因此,指定目标(阶段)之前的所有内容都将被构建。(我不知道实施的原因是什么!)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71024077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档