Установка переменных среды в службе приложений Azure (экземпляр Docker)

При создании службы приложений в Azure и выборе контейнера Docker в качестве типа приложения, где вы устанавливаете переменные среды?

Мое приложение создано в Azure: 1. Создайте ресурс> Служба приложений> Опубликовать> Выберите образ Docker (а не код) 2. Укажите контейнер Docker в реестре Azure.

Приложение работает нормально, но я хочу передать переменные среды во время выполнения команды docker run (в других сервисах вы просто устанавливаете переменные среды). Когда приложение строится, вы можете видеть в журналах, что служба приложения запускает «docker run ....» и передает переменные --env. Примерно так

"docker run -d -p 56996: 80 --name nameofapp_7 -e WEBSITE_SITE_NAME = AngularApp"

Мне нужно знать, где на портале Azure вы можете установить переменные, которые будут передаваться в запуск команда. т.е. WEBSITE_SITE_NAME?

0
задан 27 August 2019 в 09:59
1 ответ

Любые настройки приложения, которые вы настраиваете в веб-приложении, передаются в контейнер как переменные среды. Вы можете настроить их на портале с помощью интерфейса командной строки или шаблона ARM.

0
ответ дан 5 December 2019 в 01:06

Теги

Похожие вопросы