Criar um Dockerfile usando Implantações Automatizadas na extensão do Serviço de Kubernetes do Azure (AKS) para Visual Studio Code
Neste artigo, você aprenderá a criar um Dockerfile usando Implantações Automatizadas na extensão Serviço de Kubernetes do Azure (AKS) para Visual Studio Code. Um Dockerfile é essencial para o Kubernetes porque define o plano para a criação de imagens do Docker. Essas imagens encapsulam seu aplicativo junto com suas dependências e configurações de ambiente, garantindo uma implantação consistente em vários ambientes.
Pré-requisitos
Antes de começar, verifique se você tem os seguintes recursos:
- Uma pasta ativa com o código aberto no Visual Studio Code.
- A extensão do AKS (Serviço de Kubernetes do Azure) para o Visual Studio Code baixada. Para obter mais informações, consulte Instalar a extensão do Serviço de Kubernetes do Azure (AKS) para Visual Studio Code.
Criar um Dockerfile usando a extensão do Serviço de Kubernetes do Azure (AKS)
Você pode acessar a tela para criar um Dockerfile usando a paleta de comandos ou a exibição do explorador.
Em seu teclado, pressione
Ctrl+Shift+P
para abrir a paleta de comandos.Na barra de pesquisa, procure e selecione Implantações Automatizadas: Criar um Dockerfile.
Insira as seguintes informações:
- Local: Selecione um local em que deseja salvar seu Dockerfile.
- Linguagem de programação: Selecione a linguagem de programação em que seu aplicativo foi escrito.
- Versão da linguagem de programação: Selecione a versão da linguagem de programação.
- Porta do Aplicativo: Selecione a porta.
- Cluster: Selecione a porta na qual o aplicativo escuta as conexões de rede de entrada.
Selecione Criar.
Para obter mais informações, consulte Recursos da extensão do AKS para Visual Studio Code.
Suporte e comentários do produto
Se você tiver uma pergunta ou quiser oferecer comentários sobre o produto, abra um tíquete no repositório GitHub da extensão do AKS.
Próximas etapas
Para saber mais sobre outros complementos e extensões do AKS, consulte Complementos, extensões e outras integrações para o AKS.
Azure Kubernetes Service