Dockerfileに引数を渡すにはどうすればいいですか? 質問する

Dockerfileに引数を渡すにはどうすればいいですか? 質問する

Dockerfile私はrpmをインストールするためにRUN命令を使用しています

RUN yum -y install samplerpm-2.3

ただし、値「2.3」を引数として渡したいと思います。RUN 命令は次のようになります。

RUN yum -y install samplerpm-$arg

どこ$arg=2.3

ベストアンサー1

Docker 1.9 以降、探しているもの--build-argとそのARG手順は次のとおりです。

チェックアウトこの文書は参考用です。これにより、ARG argを追加しDockerfileてビルドできるようになります。

docker build --build-arg arg=2.3 .

おすすめ記事