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.
Usar contêineres para desenvolvimento remoto e implantação de aplicativos com a plataforma Docker é uma solução muito popular com muitos benefícios. Saiba mais sobre a variedade de suporte oferecida por ferramentas e serviços da Microsoft, incluindo o Subsistema do Windows para Linux (WSL), Visual Studio, Visual Studio Code, .NET e uma ampla variedade de serviços do Azure.
Docker no Windows
Instalar o Docker Desktop para Windows
Encontre etapas de instalação, requisitos do sistema, o que está incluído no instalador, como desinstalar, diferenças entre versões estáveis e de borda e como alternar entre contêineres do Windows e do Linux.
Introdução ao Docker
Documentos de orientação e instalação do Docker com instruções passo a passo sobre como começar, incluindo um passo a passo de vídeo.
Curso do MS Learn: Introdução aos contêineres do Docker
O Microsoft Learn oferece um curso de introdução gratuito em contêineres do Docker, além de uma variedade de cursos na introdução ao Docker e na conexão com os serviços do Azure.
Introdução aos contêineres remotos do Docker no WSL 2
Saiba como configurar o Docker Desktop para Windows para usar com uma linha de comando do Linux (Ubuntu, Debian, SUSE etc) usando o WSL 2 (Subsistema do Windows para Linux, versão 2).
Vs Code e Docker
Criar um contêiner do Docker com o VS Code
Configure um ambiente de desenvolvimento completo dentro de um contêiner com a extensão Remote - Containers e encontre tutoriais para configurar um contêiner nodeJS, um contêiner do Python ou um contêiner do ASP.NET Core.
Anexar o VS Code a um contêiner do Docker
Saiba como anexar o Visual Studio Code a um contêiner do Docker que já está em execução ou a um contêiner em um cluster do Kubernetes.
captura de tela do menu de contêiner do 
Configuração Avançada de Contêiner
Saiba mais sobre cenários avançados de configuração para usar contêineres do Docker com o Visual Studio Code ou leia este artigo sobre como inspecionar contêineres para depuração com o VS Code.
Usando contêineres remotos no WSL 2
Leia sobre como usar contêineres do Docker com o WSL 2 (Subsistema do Windows para Linux, versão 2) e como configurar tudo com o VS Code. Você também pode ler sobre como funciona.
Visual Studio e Docker
Suporte do Docker no Visual Studio
Saiba mais sobre o suporte do Docker disponível para projetos ASP.NET, projetos ASP.NET Core e projetos de console do .NET Core e do .NET Framework no Visual Studio, além do suporte para orquestração de contêiner.
Início Rápido: Docker no Visual Studio
Saiba como criar, depurar e executar aplicativos .NET, ASP.NET e ASP.NET Core em contêineres e publicá-los no ACR (Registro de Contêiner do Azure), no Hub do Docker, no Serviço de Aplicativo do Azure ou no seu próprio registro de contêiner com o Visual Studio.
captura de tela do tutorial do VS 
Tutorial: Criar um aplicativo de vários contêineres com o Docker Compose
Saiba como gerenciar mais de um contêiner e se comunicar entre eles ao usar as Ferramentas de Contêiner no Visual Studio. Você também pode encontrar links para tutoriais como como usar o Docker com um aplicativo react de página única.
ferramentas de contêiner no Visual Studio
Encontre tópicos que abordam como executar ferramentas de build em um contêiner, depuração de aplicativos do Docker, solucionar problemas de ferramentas de desenvolvimento, implantar contêineres do Docker e fazer a ponte do Kubernetes com o Visual Studio.
.NET e Docker
Guia do .NET: aplicativos e contêineres de microsserviço
Guia de introdução para aplicativos baseados em microsserviços gerenciados com contêineres.
O que é o Docker?
Explicação básica dos contêineres do Docker, incluindo a comparação de contêineres do Docker com máquinas virtuais e uma taxonomia básica de termos e conceitos do Docker explicando a diferença entre contêineres, imagens e registros.
Tutorial: Colocar em contêiner um aplicativo .NET
Saiba como colocar em contêiner um aplicativo .NET com o Docker, incluindo a criação de um Dockerfile, comandos essenciais e limpeza de recursos.
Fluxo de trabalho de desenvolvimento para aplicativos do Docker
Descreve o fluxo de trabalho de desenvolvimento para o ciclo interno de aplicativos que utilizam contêineres Docker.
Serviços de Contêiner do Azure
captura de tela 
instâncias de contêiner do Azure
Saiba como executar contêineres do Docker sob demanda em um ambiente gerenciado e sem servidor do Azure, inclui maneiras de implantar com a CLI do Docker, ARM, Portal do Azure, criar grupos de vários contêineres, compartilhar dados entre contêineres, conectar-se a uma rede virtual e muito mais.
Registro de Contêineres do Azure
Saiba como criar, armazenar e gerenciar imagens e artefatos de contêiner em um registro privado para todos os tipos de implantações de contêiner. Crie registros de contêiner do Azure para seus pipelines de desenvolvimento e implantação de contêineres existentes, configure tarefas de automação e saiba como gerenciar seus registros, incluindo replicação geográfica e práticas recomendadas.
Azure Service Fabric
Saiba mais sobre o Azure Service Fabric, uma plataforma de sistemas distribuídos para empacotamento, implantação e gerenciamento de microsserviços e contêineres escalonáveis e confiáveis.
Azure App Service
Saiba como criar e hospedar aplicativos Web, back-ends móveis e APIs RESTful na linguagem de programação de sua escolha sem gerenciar a infraestrutura. Experimente o módulo Learn do Serviço de Aplicativo do Azure para implantar um aplicativo Web com base em uma imagem do Docker e configurar a implantação contínua.
Saiba mais sobre serviços do Azure que dão suporte a contêineres.
Vídeo explicativo sobre contêineres Docker
Vídeo Explicativo sobre Kubernetes e Orquestração de Contêineres.
Contêineres no Windows
contêineres em documentos do Windows
Empacote aplicativos com suas dependências e aproveite a virtualização no nível do sistema operacional para ambientes rápidos e totalmente isolados em um único sistema. Saiba sobre contêineres do Windows, incluindo inícios rápidos, guias de implantação e exemplos.
Perguntas frequentes sobre contêineres do Windows
Encontre perguntas frequentes sobre contêineres. Veja também essa explicação no StackOverflow em "Qual é a diferença entre o Docker para Windows e o Docker no Windows?".
Configurar seu ambiente
Saiba como configurar o Windows 11, o Windows 10 ou o Windows Server para criar, executar e implantar contêineres, incluindo pré-requisitos, instalar o Docker e trabalhar com imagens base de contêiner do Windows.
Criar um contêiner do Windows Server em um AKS (Serviço de Kubernetes do Azure)
Saiba como implantar um aplicativo de exemplo ASP.NET em um contêiner do Windows Server em um cluster do AKS usando a CLI do Azure.
Windows developer