Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Usar contêineres para desenvolvimento remoto e implantar aplicativos com a plataforma Docker é uma solução muito popular com muitos benefícios. Saiba mais sobre a variedade de suportes oferecidos pelas ferramentas e serviços da Microsoft, incluindo Subsistema Windows para Linux (WSL), Visual Studio, Visual Studio Code, .NET e uma grande variedade de serviços Azure.
Docker em Windows
Instalar o Docker Desktop para Windows
Encontre passos 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 contentores do Windows e do Linux.
Introdução ao Docker
Documentos de orientação e configuração do Docker com instruções passo a passo sobre como começar, incluindo um vídeo passo a passo.
Curso MS Learn: Introdução aos contêineres do Docker
A Microsoft Learn oferece um curso introdutório gratuito sobre containers Docker, além de uma variedade de cursos sobre como começar com o Docker e ligar a serviços Azure.
Introdução aos contêineres remotos do Docker no WSL 2
Aprenda a configurar o Docker Desktop para Windows para usar com uma linha de comandos Linux (Ubuntu, Debian, SUSE, etc.) usando o WSL 2 (Subsistema Windows para Linux, versão 2).
VS Code e Docker
Tutorial de Dev Containers
Configura um ambiente de desenvolvimento completo dentro de um contentor com a extensão Dev Containers. Encontre tutoriais para configurar um contentor Node.js, um contentor Python, ou um contentor ASP.NET Core.
Anexar código VS a um contêiner do Docker
Aprenda a ligar Visual Studio Code a um contentor Docker que já esteja a correr ou a um contentor num cluster Kubernetes.
Documentação dos Dev Containers
A referência completa aos Dev Containers da equipa VS Code, abrangendo configuração avançada, variáveis de ambiente, encaminhamento de portas e muito mais.
Configurar Contentores de Desenvolvimento no Windows
Guia de configuração específico para Windows que cobre a configuração do WSL 2 e do Docker Desktop, bem como o requisito de posicionamento do sistema de ficheiros para um bom desempenho de contentores.
Visual Studio e Docker
Suporte do Docker no Visual Studio
Saiba mais sobre o suporte ao Docker disponível para projetos ASP.NET, projetos ASP.NET Core e projetos de consola .NET Core e .NET Framework no Visual Studio, além do suporte para orquestração de contentores.
Quickstart: Docker em Visual Studio
Aprenda a construir, depurar e executar aplicações containerizadas .NET, ASP.NET e ASP.NET Core e publicá-las no Azure Container Registry (ACR), Docker Hub, Serviço de Aplicações do Azure ou no seu próprio registo de contentores com Visual Studio.
Tutorial: Criar um aplicativo de vários contêineres com o Docker Compose
Aprenda a gerir mais do que um contentor e a comunicar entre eles ao utilizar as Ferramentas de Contentores no Visual Studio. Você também pode encontrar links para tutoriais, como usar Docker com uma aplicação React de página única.
Container Tools em Visual Studio
Encontre tópicos sobre como executar ferramentas de compilação num contentor, depuração de aplicações Docker, resolução de problemas de ferramentas de desenvolvimento, implementação de containers Docker e ponte Kubernetes com Visual Studio.
.NET e Docker
Guia .NET: Aplicações e contentores de microserviços
Guia de introdução a aplicativos baseados em microsserviços gerenciados com contêineres.
O que é o Docker?
Explicação básica dos contentores do Docker, incluindo a comparação de contentores Docker com máquinas virtuais e uma taxonomia básica de termos e conceitos do Docker, explicando a diferença entre contentores, imagens e registos.
Tutorial: Containerize uma .NET app
Aprenda a containerizar uma aplicação .NET com Docker, incluindo a criação de um Dockerfile, comandos essenciais e limpeza de recursos.
Fluxo de trabalho de desenvolvimento para aplicativos Docker
Descreve o fluxo de trabalho de desenvolvimento de ciclo interno para aplicações baseadas em contêineres Docker.
Azure Container Services
Azure Container Instances
Aprenda a executar containers Docker on-demand num ambiente Azure gerido e serverless, inclui formas de implementar com Docker CLI, ARM, portal do Azure, criar grupos multi-container, partilhar dados entre containers, ligar-se a uma rede virtual e muito mais.
Azure Container Registry
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 registos de contentores Azure para os seus pipelines existentes de desenvolvimento e implementação de contentores, configure tarefas de automação e aprenda a gerir os seus registos, incluindo geo-replicação e melhores práticas.
Azure Service Fabric
Saiba mais sobre o Azure Service Fabric, uma plataforma de sistemas distribuídos para empacotamento, implementação e gestão de microserviços e contentores escaláveis e fiáveis.
Serviço de Aplicações do Azure
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 Serviço de Aplicações do Azure Learn para implementar uma aplicação web baseada numa imagem Docker e configurar a implementação contínua.
Saiba mais sobre os serviços Azure que suportam containers.
Vídeo explicativo do Docker Containers
Kubernetes e vídeo explicativo de orquestração de contêineres
Contentores no sistema Windows
Containers na documentação 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. Descubra sobre Windows containers, incluindo inícios rápidos, guias de implantação e exemplos.
FAQs sobre contentores do Windows
Encontre perguntas frequentes sobre contêineres. Veja também esta explicação no StackOverflow em "Qual é a diferença entre Docker para Windows e Docker para Windows?"
Configura o teu ambiente
Aprenda a configurar Windows 11, Windows 10 ou Windows Server para criar, executar e implementar containers, incluindo os pré-requisitos, instalar o Docker e trabalhar com Windows Container Base Images.
Crie um contentor do Windows Server no serviço Azure Kubernetes (AKS)
Aprenda a implementar uma aplicação de exemplo ASP.NET num contentor Windows Server para um cluster AKS usando a CLI do Azure.
Windows developer