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.
Você pode implantar um aplicativo .NET 7 ou posterior sem o Docker Desktop ou um Dockerfile. O Visual Studio fornece uma opção de implantação que manipula isso convenientemente para você.
Pré-requisitos
- Instale o Visual Studio.
- Um projeto .NET 7 ou posterior
- Para destinos do Azure, uma assinatura do Azure. Inscreva-se para uma avaliação gratuita.
- Para o Hub do Docker, uma conta do Docker. Se você não tiver um, você pode se inscrever.
Você não precisa do Docker Desktop ou do Podman Desktop.
Pré-requisitos
- Instale o Visual Studio 2022 versão 17.5 ou posterior.
- Um projeto .NET 7 ou posterior
- Para destinos do Azure, uma assinatura do Azure. Inscreva-se para uma avaliação gratuita.
- Para o Hub do Docker, uma conta do Docker. Se você não tiver um, você pode se inscrever.
Você não precisa do Docker Desktop.
Implantar no Hub do Docker
Clique com o botão direito do mouse no nó do projeto e escolha Publicar.
Escolha o Registro de Contêiner do Docker e, em seguida, o Hub do Docker.
Forneça seu nome de usuário e senha do Docker. Você pode ignorar a senha, se ela estiver no arquivo docker.config .
Implantar no Registro de Contêiner do Azure
Clique com o botão direito do mouse no nó do projeto e escolha Publicar.
Escolha o Registro de Contêiner do Docker e, em seguida, o Registro de Contêiner do Azure.
O aplicativo é implantado no Registro de Contêiner do Azure e o Visual Studio cria um perfil de publicação para o destino de implantação selecionado.
Implantar em Aplicativos de Contêiner do Azure
Se você tiver um projeto ASP.NET Core 7 ou posterior, poderá implantá-lo nos Aplicativos de Contêiner do Azure.
Clique com o botão direito do mouse no nó do projeto e escolha Publicar e, em seguida, o Azure.
Escolha Aplicativos de Contêiner do Azure (Linux).
Escolha um aplicativo de contêiner existente ou crie um novo.
Se você criar um novo, examine e modifique o nome do aplicativo padrão, o grupo de recursos, o local, o ambiente e o nome do contêiner e escolha Criar. Pode levar algum tempo para criar os recursos no Azure.
Escolha Concluir e aguarde a criação do aplicativo de contêiner. Se você vir uma caixa de mensagem sobre como habilitar o usuário administrador na instância de contêiner, precisará aceitar isso para continuar.
Quando o aplicativo de contêiner foi criado, o Visual Studio cria um perfil de publicação (.pubxml arquivo) e exibe as configurações na guia Publicar .
Você pode acessar o site em contêineres online usando o link site .
Na próxima vez que quiser publicar usando o mesmo destino e configurações, você poderá usar o botão Publicar nesta tela. Se você quiser publicar usando configurações diferentes, use o botão Novo . Você pode repetir todo o processo e salvar o destino e outras configurações em um arquivo separado .pubxml .
Limpar os recursos
Para limpar recursos, use o portal do Azure ou use a CLI do Azure ou o Azure PowerShell para excluir o grupo de recursos, se você criou um ou excluir os recursos individualmente.
Conteúdo relacionado
Saiba mais sobre:
- Aplicativos de Contêiner do Azure
- Registro de Contêiner do Azure
- Docker Hub