在下面的 dockerfile 中,我尝试输出FROM
to的版本file.txt
。图像已构建,但$VER
里面file.txt
是空的。谢谢 :)
ARG VER=4.0.5
FROM <base>:${VER}
WORKDIR /path/to
ARG VER=$VER
RUN echo base ${VER} > file.txt
答案1
这有效:
ARG VER=4.0.5
FROM <base>:${VER}
WORKDIR /path/to
ARG VER
RUN echo base ${VER} > file.txt