Веб-приложения Azure для контейнеров и наборов приложений / переменных среды - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть веб-приложение для контейнеров под управлением Linux.Я управляю контейнером докера.Все это работает, но я хотел добавить переменную среды следующим образом:

docker run -e my_app_setting_var=theValue

В документации сказано, что настройки приложения будут автоматически добавляться в качестве переменных среды -e здесь: Настройки приложения внедряются в ваше приложение.как переменные среды во время выполнения

Но, как вы можете видеть из моих журналов, это не добавляется: (некоторые вещи удалены)

docker run -d -p 30174:5000 --name thename -e WEBSITES_ENABLE_APP_SERVICE_STORAGE=false -e WEBSITES_PORT=5000 -e WEBSITE_SITE_NAME=the_website_name -e WEBSITE_AUTH_ENABLED=False -e WEBSITE_ROLE_INSTANCE_ID=0 -e WEBSITE_INSTANCE_ID=the_role_id -e HTTP_LOGGING_ENABLED=1 acr_where_image_is.azurecr.io/image_name:latest Dockerfile

Я ожидаю увидеть переменную средыкак это:

docker run -d -p 30174:5000 --name thename -e my_app_setting_var=theValue

Есть идеи?

Приветствия

1 Ответ

0 голосов
/ 29 ноября 2018

Веб-приложение Azure для контейнеров внедрит переменные среды, заданные на портале или через интерфейс командной строки Azure.Но, к сожалению, вы не увидите переменные среды в журналах.Журналы покажут вам немного переменных.Вы можете просто подтвердить с помощью echo переменные в инструменте точно так же, как Kudu, и вы можете увидеть их в среде.

enter image description here enter image description here enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...