Развертывание веб-приложения с помощью образа из репозитория реестра контейнеров Azure
Веб-приложение можно развернуть в Службе приложений Azure непосредственно из реестра контейнеров Azure.
В этом примере команда разработчиков планирует разместить веб-приложение в Службе приложений. Разработчикам нужно настроить Службу приложений для извлечения образа веб-приложения из репозитория в Реестре контейнеров.
В этом уроке вы научитесь настраивать Службу приложений для развертывания веб-приложения из репозитория в Реестре контейнеров.
Развертывание веб-приложения из репозитория Реестра контейнеров Azure
При создании веб-приложения из образа Docker необходимо указать следующие свойства:
- Реестр, содержащий образ: реестр может быть Центром Docker, Реестром контейнеров или другим частным реестром.
- Изображение: это имя репозитория.
- Тег: этот элемент указывает, какая версия образа будет использоваться из репозитория. Самой последней версии принято присваивать тег latest при сборке.
- Файл запуска: это имя исполняемого файла или команды, выполняемой при загрузке образа. Это эквивалентно команде, которую можно передать в Docker при загрузке образа из командной строки с помощью
docker run
. Если вы развертываете готовое к запуску контейнерное приложение, для которого уже заданы значенияENTRYPOINT
и (или)COMMAND
, этот параметр указывать не нужно.
После настройки веб-приложения образ Docker будет извлечен и запущен в режиме холодного запуска при первой попытке пользователя зайти на сайт. Такой начальный запуск приложения может занять несколько секунд, но после этого оно всегда будет доступно сразу.