假设我在 Dockerfile 中有以下内容:
ARG FOO=1
ENTRYPOINT ["docker.r2g", "run"]
我使用以下工具构建以上内容:
docker build -t "$tag" --build-arg FOO="$(date +%s)" .
有没有一种方法可以做到这样的事情:
ENTRYPOINT ["docker.r2g", "run", ARG FOO] // something like this
我猜这个参数也可以在 docker run
而不是在 docker build
阶段传递?
--entrypoint
并在那里传递标志?如果有效的话,可以将其添加到您的答案中。我不确定。 - Alexander Mills$@
传递参数可能是最好的方式。 - Alexander Millsdocker run --entrypoint
我们可以覆盖 ENTRYPOINT,这可能是传递动态参数列表的绝佳方式。 - Alexander Mills