小编osk*_*ryn的帖子

覆盖父 Docker 参数

让父 Docker some_img 将参数X设置为'0'

如何覆盖参数值并让父 Docker 使用其他 X?

我试过

ARG X='1'
FROM some_img:latest

...do stuff...
Run Code Online (Sandbox Code Playgroud)

但显然 some_img 仍然使用,X='0'因为ARG='0'在 some_img Dockerfile 中指定了。ENV 将优先于 ARG,但这在 FROM 之前是不允许的。

请注意,如果我只是构建 some_img,我可以通过--build-arg使用docker build.

有什么方法可以覆盖父 Docker 中的参数吗?

arguments docker dockerfile

2
推荐指数
1
解决办法
1122
查看次数

标签 统计

arguments ×1

docker ×1

dockerfile ×1