Implemente uma aplicação expressa de contentores usando a CLI do Azure

Neste artigo, utiliza a CLI do Azure para criar um ambiente expresso Azure Container Apps e implementar a sua primeira aplicação express container. O Azure Container Apps Express é uma plataforma centrada para os programadores que faz com que a sua aplicação web containerizada funcione na cloud com configuração mínima.

Importante

O acesso requer uma conta Microsoft Entra ID. Contas pessoais da Microsoft não são suportadas.

Pré-requisitos

Atualizar a extensão Container Apps

Antes de começar, atualize a extensão CLI do Azure Container Apps para a versão necessária.

  1. Atualize o CLI do Azure para a versão mais recente.

    az upgrade
    
  2. Adicione a extensão Container Apps.

    az extension add -n containerapp
    
  3. Atualiza a extensão para garantir que tens a versão mais recente.

    az extension update --name containerapp
    

Observação

Precisas da versão 1.3.0b4 ou posterior da containerapp extensão.

Crie um ambiente expresso

Crie um grupo de recursos e um ambiente expresso. Substitua <ENVIRONMENT_NAME> e <RESOURCE_GROUP> pelos seus próprios valores.

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

Observação

Express está disponível apenas nas regiões suportadas. Para a lista atual, consulte Disponibilidade por região.

Implantar um aplicativo de contêiner

Implemente uma imagem de contentor no ambiente Express.

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

Depois de o comando terminar, a CLI envia o URL da sua aplicação em execução.