为什么在FROM行上或之后不能两次使用FROM_IMAGE build arg?
实际差异取决于您将ARG与FROM行相关的位置:
- 可以在任何FROM行中使用第一个FROM之前的任何ARG
- 在构建阶段(在FROM之后)中的任何ARG都可以在该构建阶段中使用
这与构建阶段的机制有关,可以在此处找到一些实际行为参考:https :
//github.com/docker/cli/pull/333,以及有关文档和构建机制为何在ARG使用上有些混乱的讨论在这里:https
:
//github.com/moby/moby/issues/34129



