Partilhar via


Implantar um contêiner de ASP.NET em um registro de contêiner usando o Visual Studio

Este tutorial orienta você pelo uso do Visual Studio para publicar seu aplicativo em contêiner em um Registro de Contêiner do Azure.

Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

Criar um aplicativo Web ASP.NET Core

As etapas a seguir o orientam na criação de um aplicativo básico do ASP.NET Core que você usa neste tutorial. Se você já tem um projeto, pode pular esta seção.

  1. Na janela Iniciar do Visual Studio, selecione Criar um novo projeto.

  2. Selecione ASP.NET Core Web App e, em seguida, selecione Next.

  3. Introduza um nome para a nova aplicação (ou utilize o nome predefinido), especifique a localização no disco e, em seguida, selecione Seguinte.

  4. Selecione a versão .NET que você deseja segmentar. Se não tiver certeza, escolha a versão LTS (suporte de longo prazo).

    Captura de tela que mostra como criar um novo projeto de aplicativo Web ASP.NET Core no Visual Studio 2022.

  5. Escolha se deseja suporte a SSL marcando ou desmarcando a caixa de seleção Configurar para HTTPS .

  6. Marque a caixa de seleção Ativar Docker .

  7. Use a lista suspensa Docker OS para selecionar o tipo de contêiner desejado: Windows ou Linux.

  8. Selecione Criar para concluir o processo.

Publicar seu contêiner no Registro de Contêiner do Azure

  1. Clique com o botão direito do mouse em seu projeto no Gerenciador de Soluções e escolha Publicar. A caixa de diálogo Publicar é aberta.

  2. Na guia Destino , selecione Registro de Contêiner do Docker e selecione Avançar.

    Captura de tela que mostra a caixa de diálogo Publicar e como escolher o Registro de Contêiner do Docker.

  3. Na guia Destino específico , selecione Registro de Contêiner do Azure e selecione Avançar.

  4. Na guia Registro , selecione a opção Criar novo (+) à direita:

    Captura de tela da caixa de diálogo Publicar que mostra como escolher Criar Novo Registro de Contêiner do Azure.

  5. Preencha os valores desejados na tela Registro de Contêiner do Azure .

    Configurações Valor sugerido Descrição
    Prefixo DNS Nome globalmente exclusivo Nome que identifica exclusivamente seu registro de contêiner.
    Subscrição A sua subscrição A assinatura do Azure que deverá ser utilizada.
    Grupo de Recursos O seu grupo de recursos Nome do grupo de recursos no qual criar seu registro de contêiner. Selecione Novo para criar um novo grupo de recursos.
    SKU "Padrão" Selecione a camada de serviço do registro de contêiner.
    Localização do Registo Uma localização próxima Escolha um local em uma região próxima a você ou perto de outros serviços que você espera usar o registro de contêiner.

    Captura de tela que mostra como inserir valores na caixa de diálogo para criar um novo Registro de Contêiner do Azure.

  6. Depois de inserir os valores do recurso, selecione Criar.

    O Visual Studio valida os valores de propriedade e cria o novo recurso de contêiner. Quando o processo for concluído, o Visual Studio retornará à caixa de diálogo Publicar e selecionará o novo contêiner na lista.

  7. Selecione Concluir para publicar o novo contêiner.

Agora você pode extrair o contêiner do Registro para qualquer host capaz de executar imagens do Docker, como Instâncias de Contêiner do Azure.