コマンドからdockerイメージに変数を渡してみてくださいRUN
。CMD
変数v
はここで渡され、value
数値を含みますが、コンテナが実行された後は出力されません。環境変数として宣言され、CMD
Thanksに渡されます。 :).
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