Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os Aplicativos de Contêiner do Azure permitem executar microsserviços e aplicativos em contêineres em uma plataforma sem servidor. Com os Aplicativos de Contêiner, você obtém os benefícios da execução de contêineres sem a preocupação de configurar manualmente a infraestrutura de nuvem e orquestradores de contêineres complexos.
Neste tutorial, você implantará um aplicativo em contêineres nos Aplicativos de Contêiner do Azure usando o Visual Studio Code.
Pré-requisitos
- Uma conta do Azure com uma assinatura ativa. Se você ainda não tiver uma, crie uma conta gratuitamente.
- Visual Studio Code, disponível como download gratuito.
- As seguintes extensões do Visual Studio Code instaladas:
Clonar o projeto
Abra uma nova janela do Visual Studio Code.
Selecione F1 para abrir a paleta de comandos.
Insira Git: Clone e pressione Enter.
Insira a SEGUINTE URL para clonar o projeto de exemplo:
https://github.com/Azure-Samples/containerapps-albumapi-javascript.gitObservação
Este tutorial usa um projeto JavaScript, mas as etapas são independentes de linguagem.
Selecione uma pasta para a qual clonar o projeto.
Selecione Abrir para abrir o projeto no Visual Studio Code.
Entrar no Azure
Selecione F1 para abrir a paleta de comandos.
Selecione o Azure: entre e siga os prompts para autenticar.
Depois de conectado, retorne ao Visual Studio Code.
Criar e implantar Aplicativos de Contêiner do Azure
A extensão Aplicativos de Contêiner do Azure para Visual Studio Code permite que você escolha um recurso de Aplicativos de Contêiner existente ou crie novos aplicativos para implantar seus aplicativos. Nesse cenário, você criará um novo ambiente de Aplicativo de Contêiner e um aplicativo de contêiner para hospedar seu aplicativo. Depois de instalar a extensão aplicativos de contêiner, você pode acessar seus recursos no painel de controle do Azure no Visual Studio Code.
Selecione F1 para abrir a paleta de comandos e executar os Aplicativos de Contêiner do Azure: implantar o Project por meio do comando Workspace .
Insira os valores a seguir, conforme solicitado pela extensão.
Rápido Value Selecionar uma assinatura Selecione a assinatura do Azure que deseja usar. Selecionar um ambiente de aplicativos de contêiner Selecione Criar novo ambiente de aplicativos de contêiner. Você só receberá essa questão se já tiver ambientes dos Aplicativos de Contêiner. Insira um nome para os novos recursos do aplicativo de contêiner Insira my-container-app. Selecione um local Selecione uma região do Azure próxima a você. Deseja salvar sua configuração de implantação? Clique em Salvar. O painel de log de atividades do Azure é aberto e exibe o progresso da implantação. Esse processo pode levar alguns minutos para ser concluído.
Quando o processo é concluído, o Visual Studio Code exibe uma notificação. Selecione Procurar para abrir o aplicativo implantado em um navegador.
Na barra de localização do navegador, acrescente o
/albumscaminho no final da URL do aplicativo para exibir dados de uma solicitação de API de exemplo.
Parabéns! Você criou e implantou com êxito seu primeiro aplicativo de contêiner usando o Visual Studio Code.
Limpar os recursos
Se você não planeja usar esse aplicativo, poderá excluir a instância dos Aplicativos de Contêiner do Azure e todos os serviços associados de uma só vez removendo o grupo de recursos.
Para remover os recursos que você criou, siga estas etapas no portal do Azure:
- Selecione o grupo de recursos my-container-app 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.
- Insira o nome do grupo de recursos my-container-app na caixa de diálogo de confirmação Tem certeza de que deseja excluir "my-container-apps".
- Selecione Excluir. O processo para excluir o grupo de recursos pode levar alguns minutos para ser concluído.
Dica
Está enfrentando problemas? Informe-nos no GitHub abrindo uma issue no repositório Aplicativos de Contêiner do Azure.