Развертывание веб-приложения с помощью образа из репозитория реестра контейнеров Azure

Завершено

Веб-приложение можно развернуть в Службе приложений Azure непосредственно из реестра контейнеров Azure.

В этом примере команда разработчиков планирует разместить веб-приложение в Службе приложений. Разработчикам нужно настроить Службу приложений для извлечения образа веб-приложения из репозитория в Реестре контейнеров.

В этом уроке вы научитесь настраивать Службу приложений для развертывания веб-приложения из репозитория в Реестре контейнеров.

Развертывание веб-приложения из репозитория Реестра контейнеров Azure

При создании веб-приложения из образа Docker необходимо указать следующие свойства:

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

После настройки веб-приложения образ Docker будет извлечен и запущен в режиме холодного запуска при первой попытке пользователя зайти на сайт. Такой начальный запуск приложения может занять несколько секунд, но после этого оно всегда будет доступно сразу.