При создании службы приложений в 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?
Любые настройки приложения, которые вы настраиваете в веб-приложении, передаются в контейнер как переменные среды. Вы можете настроить их на портале с помощью интерфейса командной строки или шаблона ARM.