RpmをインストールするためにDockerfile
内でRUN命令を使用しています
RUN yum -y install samplerpm-2.3
しかし、引数として値 "2.3"を渡したいです。私のRUN命令は次のようになります。
RUN yum -y install samplerpm-$arg
どこ$arg=2.3
--build-arg
とARG
命令を探しています。これらはDocker 1.9以降の新機能です。チェックアウト https://docs.docker.com/engine/reference/builder/#arg 。これでARG arg
をDockerfile
に追加してからdocker build --build-arg arg=2.3 .
でビルドすることができます。