Zgodnie z documentation, możliwe jest zdefiniowanie wielu argumentów dla flagi --build-arg
, ale nie mogę się dowiedzieć, jak to zrobić. Próbowałem:kompilacja dockera z --build-arg z wieloma argumentami
docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5 number_of_replicas=2 --no-cache .
=> Zwraca błąd.
Próbowałem również:
docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5,number_of_replicas=2 --no-cache .
=> To ustawia jedną zmienną, number_of_shards
, do wartości "5, number_of_replicas = 2"
Każdy pomysł w jaki sposób można zdefiniować wiele argumentów?
lame, ale prawda! –
Dzięki za wyczyszczenie tego. "--help" na tym jest szczególnie mylące: '--build-arg list'. To nie jest lista! – cowlinator