すでに知っている人にとっては何を今更と思うかもしれませんが、つい最近知りました。
公式のリファレンスの書式では1つしか指定できないように見えます。
ARG <name>[=<default value>]
使用例も1行に1つずつ指定する方法しか書いてありません。
FROM busybox
ARG user1
ARG buildno
# ...
でも試してみた結果、以下のように1行に複数のARG
を指定できました。
ARG foo bar
ちなみにENV
はちゃんと1行に複数指定できることが明示されています。
これで少しでもDockerイメージのレイヤーを減らせれば。。。
0 件のコメント:
コメントを投稿