docker 镜像中的输出变量 FROM 语句到文件

docker 镜像中的输出变量 FROM 语句到文件

在下面的 dockerfile 中,我尝试输出FROMto的版本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

相关内容