以下のdockerfileからFROM
。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