によるドキュメンテーションフラグに複数の引数を定義することは可能です--build-arg
が、方法がわかりません。次のことを試しました。
docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5 number_of_replicas=2 --no-cache .
=> エラーが返されます。
私も試しました:
docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5,number_of_replicas=2 --no-cache .
=> これによりnumber_of_shards
、変数 の値が「5,number_of_replicas=2」に設定されます。
複数の引数を定義する方法をご存知ですか?
ベストアンサー1
--build-arg
各引数で使用します。
2 つの引数を渡す場合は、--build-arg
次のように各引数を追加します。
docker build \
-t essearch/ess-elasticsearch:1.7.6 \
--build-arg number_of_shards=5 \
--build-arg number_of_replicas=2 \
--no-cache .