Jeśli ustawię zmienną środowiskową, powiedzmy ENV ADDRESSEE=world
, i chcę jej użyć w skrypcie punktu wejścia połączonym w ustalony ciąg, taki jak:
ENTRYPOINT ["./greeting", "--message", "Hello, world!"]
mając world
zmienną wartość środowiska, jak mam to zrobić? Próbowałem użyć, "Hello, $ADDRESSEE"
ale to nie działa, ponieważ bierze się $ADDRESSEE
dosłownie.
ENTRYPOINT java -jar /dockertest.jar -Djava.security.egd=file:/dev/./urandom -Dserver.port=$port
podczasENV port=123
. Port ENV nie został rozwiązany. Jakieś pomysły, dlaczego?