Docker イメージの変数 FROM 文をファイルに出力します。

Docker イメージの変数 FROM 文をファイルに出力します。

以下のdockerfileからFROMfile.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

関連情報