Guia de início rápido: implantar uma imagem de contêiner existente no portal do Azure
O Azure Container Apps permite-lhe executar microsserviços e aplicações contentorizadas numa plataforma sem servidor. Com os Container Apps, você aproveita os benefícios de executar contêineres enquanto deixa para trás as preocupações de configurar manualmente a infraestrutura de nuvem e orquestradores de contêineres complexos.
Este artigo demonstra como implantar um contêiner existente nos Aplicativos de Contêiner do Azure usando o portal do Azure.
Nota
A autorização de registo privado é suportada através do nome de utilizador e palavra-passe do registo.
- Conta do Azure com uma assinatura ativa.
- Se não tiver uma, pode criar uma gratuitamente.
Comece por iniciar sessão no portal do Azure.
Para criar seu aplicativo de contêiner, comece na home page do portal do Azure.
- Pesquise por Aplicativos de contêiner na barra de pesquisa superior.
- Selecione Aplicativos de contêiner nos resultados da pesquisa.
- Selecione o botão Criar.
Na guia Noções básicas, execute as seguintes ações.
Definição | Ação |
---|---|
Subscrição | Selecione a subscrição do Azure. |
Grupo de recursos | Selecione Criar novo e insira my-container-apps. |
Nome do aplicativo de contêiner | Digite my-container-app. |
No campo Criar ambiente de aplicativo de contêiner, selecione Criar novo.
Na página Criar Ambiente de Aplicativo de Contêiner na guia Noções básicas, insira os seguintes valores:
Definição Value Nome do ambiente Insira o meu ambiente. País/Região Selecione Canada Central. Selecione a guia Monitoramento para criar um espaço de trabalho do Log Analytics.
Selecione Criar novo no campo de espaço de trabalho do Log Analytics.
Insira my-container-apps-logs no campo Nome da caixa de diálogo Criar novo espaço de trabalho do Log Analytics .
O campo Localização está pré-preenchido com a Central do Canadá para você.
Selecione OK.
Selecione o botão Criar na parte inferior da página Criar Ambiente de Aplicativo de Contêiner.
Selecione o botão Next: App settings na parte inferior da página.
Na guia Configurações do aplicativo , execute as seguintes ações:
Definição | Ação |
---|---|
Usar imagem de início rápido | Desmarque a caixa de seleção. |
Nome | Digite my-portal-app. |
Origem da imagem | Selecione a origem do repositório de imagens do contêiner. Se seu contêiner estiver hospedado em um registro diferente do Registro de Contêiner do Azure, selecione Docker Hub ou outros registros. |
Tipo de imagem | Selecione Privado. |
Servidor de login do Registro | Insira o domínio (incluindo subdomínio) do seu registro de contêiner. |
Nome de utilizador do registo | Introduza o seu nome de utilizador para o registo. |
Palavra-passe do registo | Introduza a sua palavra-passe para o registo. |
Imagem e tag | Introduza o nome da imagem, incluindo a etiqueta. |
Definição | Ação |
---|---|
Usar imagem de início rápido | Desmarque a caixa de seleção. |
Nome | Digite my-portal-app. |
Origem da imagem | Selecione a origem do repositório de imagens do contêiner. Se seu contêiner estiver hospedado em um registro diferente do Registro de Contêiner do Azure, selecione Docker Hub ou outros registros. |
Servidor de login do Registro | Insira o domínio (incluindo subdomínio) do seu registro de contêiner. |
Tipo de imagem | Selecione Público. |
Imagem e tag | Introduza o nome da imagem, incluindo a etiqueta. |
Definição | Ação |
---|---|
Entrada | Selecione Ativado ou Desativado. |
Se você habilitou a entrada, defina as seguintes configurações:
Definição | Ação |
---|---|
Visibilidade de ingresso | Selecione Interno para permitir apenas a entrada de outros aplicativos na mesma rede virtual e selecione Externo para expor publicamente seu aplicativo de contêiner. |
Porta de destino | Insira a porta que você deseja expor seu aplicativo de contêiner. |
Selecione o botão Rever e criar na parte inferior da página.
Em seguida, as configurações no aplicativo de contêiner são verificadas. Se nenhum erro for encontrado, o botão Criar será ativado.
Se houver erros, qualquer guia que contenha erros será marcada com um ponto vermelho. Navegue até a guia apropriada. Os campos que contêm um erro são realçados a vermelho. Depois que todos os erros forem corrigidos, selecione Revisar e criar novamente.
Selecione Criar.
Uma página com a mensagem Implantação está em andamento é exibida. Quando a implantação for concluída com êxito, você verá a mensagem: Sua implantação foi concluída.
Você pode verificar se sua implantação foi bem-sucedida consultando o espaço de trabalho do Log Analytics. Talvez seja necessário aguardar de 5 a 10 minutos para que a análise chegue pela primeira vez antes de poder consultar os logs.
Após 5 a 10 minutos da criação do aplicativo contêiner, siga estas etapas para exibir as mensagens registradas:
Selecione Ir para recurso para exibir seu novo aplicativo de contêiner.
Selecione Logs sob o cabeçalho Monitoramento .
Selecione o botão Carregar no editor em qualquer um dos cartões.
Substitua o código gerado pela seguinte consulta:
ContainerAppConsoleLogs_CL | where ContainerAppName_s == 'my-container-app' | project ContainerAppName_s, Log_s, TimeGenerated
Selecione o botão Run (Executar).
Inspecione os resultados na tabela.
Se não pretender continuar a utilizar esta aplicação, pode eliminar a instância das Aplicações de Contentor do Azure e todos os serviços associados removendo o grupo de recursos.
- Selecione o grupo de recursos my-container-apps na seção Visão geral .
- Selecione o botão Excluir grupo de recursos na parte superior da visão geral do grupo de recursos.
- Digite o nome do grupo de recursos my-container-apps na caixa de diálogo de confirmação "my-container-apps".
- Selecione Eliminar.
O processo para excluir o grupo de recursos pode levar alguns minutos para ser concluído.
Gorjeta
Tem problemas? Informe-nos no GitHub abrindo um problema no repositório de Aplicativos de Contêiner do Azure.