У меня есть файл Docker на основе справочника весны о docker. В моем приложении используются некоторые частные данные, поэтому я хочу передать эти параметры через переменные среды. Когда я бегу Docker контейнер:Как установить переменные среды через env-файл
docker run -p 8080:8080 -t myname/myapplication --env-file=~/env.list
представляется, что переменные не установлены, и приложение не может их видеть, что я делаю не так? Как передать эти параметры?
env.list:
ACCOUNT_ID=my_account_id
ACCOUNT_PASSWORD=my_secret_password
Мои ENTRYPOINT
:
ENTRYPOINT java -Djava.security.egd=file:/dev/./urandom -jar $APPLICATION_NAME
Спасибо, он работает – zaratustra