Развернуть контейнерное приложение Express с помощью Azure CLI

В этой статье вы узнаете, как с помощью Azure CLI создать экспресс-среду Контейнеры приложений Azure и развернуть своё первое контейнерное приложение Express. Контейнеры приложений Azure express — это платформа для разработчиков, которая получает контейнерное веб-приложение, работающее в облаке с минимальной конфигурацией.

Important

Для доступа требуется учетная запись Microsoft Entra ID. Личные учетные записи Майкрософт не поддерживаются.

Необходимые условия

Обновление расширения "Приложения контейнеров"

Прежде чем начать, обновите расширение интерфейса командной строки Контейнеры приложений Azure до требуемой версии.

  1. Обновите Azure CLI до последней версии.

    az upgrade
    
  2. Добавьте расширение "Приложения контейнеров".

    az extension add -n containerapp
    
  3. Обновите расширение, чтобы убедиться, что у вас установлена последняя версия.

    az extension update --name containerapp
    

Замечание

Вам нужна версия 1.3.0b4 или более поздней containerapp версии расширения.

Создание экспресс-среды

Создайте группу ресурсов и среду Express. Замените <ENVIRONMENT_NAME> и <RESOURCE_GROUP> собственными значениями.

az containerapp env create \
  --environment-mode express \
  --name <ENVIRONMENT_NAME> \
  --resource-group <RESOURCE_GROUP> \
  --logs-destination none

Замечание

Express доступен только в поддерживаемых регионах. Для текущего списка см. Доступность региона.

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

Разверните образ контейнера в среду Express.

az containerapp up \
  --image docker.io/nginx \
  --name <APP_NAME> \
  --resource-group <RESOURCE_GROUP>

После выполнения команды CLI выводит URL-адрес вашего запущенного приложения.