从 docker 镜像中的变量输出一个值

从 docker 镜像中的变量输出一个值

尝试将变量从命令传递到docker 映像中的RUNa 。CMDv变量是从其中传递value并包含一个数字,但在容器运行后不输出。它被声明为环境变量并传递给CMD.谢谢。 :)。

RUN apk add -- \
    && cd directory \
    && value=$(....)

ARG value

ENV value=$value

CMD [ "sh", "-c", "echo some text $value" ]

跑步:

docker run <image>

当前的

some text

想要的

some text 10

相关内容