Итак, я искал пример того, как я могу указать переменные среды для своего контейнера Docker из веб-интерфейса AWS EB. Обычно в EB вы можете добавлять свойства среды, доступные во время выполнения. Я использовал их для своего предыдущего развертывания до того, как переключился на Docker, но похоже, что Docker имеет несколько разных правил в отношении того, как обрабатываются свойства среды, верно ли это? Согласно этой статье [1], ТОЛЬКО учетные данные AWS и PARAM1-PARAM5 будут присутствовать в переменных среды, но никаких пользовательских свойств не будет присутствовать. Это то, что мне кажется, особенно учитывая, что контейнеры, которые поддерживают свойства настраиваемой среды, говорят это явно, как показано на рисунке Python [2]. Кто-нибудь имеет опыт работы с этой программной комбинацией? Все, что мне нужно указать, - это одна переменная среды, которая сообщает мне, работает ли приложение в режиме "постановки" или "производства", тогда все настройки, связанные с моей средой, настраиваются самим приложением.
[1] http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html#command-options-docker
[2] http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html#command-options-python