Núcleo do Windows Server
Suporta aplicativos .NET framework tradicionais.
Este navegador já não é suportado.
Atualize para o Microsoft Edge para tirar partido das funcionalidades mais recentes, atualizações de segurança e suporte técnico.
Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: Windows Server 2025, Windows Server 2022, Windows Server 2019, Windows Server 2016
O Windows oferece quatro imagens base de contentores a partir das quais podes construir. Cada imagem base é um tipo diferente do sistema operativo Windows ou Windows Server. Cada imagem base tem uma pegada diferente no disco e um conjunto diferente do conjunto de APIs do Windows.
Suporta aplicativos .NET framework tradicionais.
Criado para aplicativos .NET Core.
Fornece o conjunto completo de APIs do Windows.
Fornece o conjunto completo de APIs do Windows.
Pode descobrir todas as imagens da base de contentores do Windows através do Docker Hub. As próprias imagens da base de contentores do Windows provêm da mcr.microsoft.com, o Microsoft Container Registry (MCR). Este registo é a razão pela qual os comandos de pull para as imagens da base do contentor do Windows se assemelham ao seguinte comando:
docker pull mcr.microsoft.com/windows/servercore:ltsc2025
O MCR não tem o seu próprio catálogo de experiências. Em vez disso, suporta catálogos existentes, como o Docker Hub. Com a presença global do Azure e a Rede de Distribuição de Conteúdos do Azure, o MCR oferece uma experiência de transferência de imagens consistente e rápida. Os clientes Azure beneficiam de velocidades mais rápidas dentro da rede e de laços estreitos com o MCR, Azure Marketplace e outros serviços Azure. Muitos serviços Azure usam agora containers como formato de implementação.
Como escolher a imagem base certa para servir de alicerce? Para a maioria dos utilizadores, Windows Server Core e Nanoserver são as imagens mais apropriadas para usar. Cada imagem base é brevemente descrita na seguinte lista:
Nano Server é uma oferta ultraleve do Windows para o desenvolvimento de novos aplicativos.Server Core é de tamanho médio e uma boa opção para "levantar e deslocar" aplicativos do Windows Server.Windows é a maior imagem e tem suporte total à API do Windows para cargas de trabalho.Windows Server é um pouco menor do que a imagem do Windows, tem suporte total à API do Windows e permite que você use mais recursos de servidor.Embora esteja livre de direcionar a imagem que quiser usar, considere as seguintes orientações:
Windows Server Core.Nanoserver.Windows. Esta imagem é maior do que as outras imagens base, mas contém muitas das bibliotecas principais do Windows (como a biblioteca de interface do dispositivo gráfico).Windows Server imagem para incluir aceleração de hardware para as cargas de trabalho dos seus containers do Windows.Dica
Muitos usuários do Windows desejam colocar em contêineres aplicativos que dependem do .NET. Para além das quatro imagens base descritas aqui, a Microsoft publica várias imagens de contentores do Windows que vêm pré-configuradas com frameworks populares da Microsoft, como a imagem .NET framework e a imagem ASP.NET .
A Windows Server imagem (3,1 GB) é ligeiramente menor do que a Windows imagem (3,4 GB). A imagem Windows Server também herda as melhorias de desempenho e fiabilidade da imagem Server Core, tem suporte para GPU e não tem limites para ligações IIS. Para usar a imagem mais recente do Windows Server, precisa de uma instalação do Windows Server 2025. A imagem do Windows não está disponível para o Windows Server 2025.
A Microsoft fornece versões "internas" de cada imagem base de contêiner. Estas imagens de contentores internos incluem o desenvolvimento mais recente de funcionalidades nas nossas imagens de contentores. Quando executar um host que é uma versão insider do Windows (seja Windows Insider ou Windows Server Insider), use estas imagens. As seguintes imagens privilegiadas estão disponíveis no Docker Hub:
Para saber mais, consulte Usar Containers com o Programa Windows Insider.
O Windows Server Core e o Nano Server são as imagens base mais comuns a atingir. A principal diferença entre estas imagens é que o Nano Server tem uma superfície API mais pequena. PowerShell, WMI e a pilha de manutenção do Windows não estão presentes na imagem do Nano Server.
O Nano Server fornece apenas uma superfície API suficiente para correr aplicações que dependem do .NET core ou de outros frameworks open source modernos. Como compensação para a superfície API mais reduzida, a imagem do Nano Server tem uma pegada digital menor do que as restantes imagens base do Windows. Podes sempre adicionar camadas por cima do Nano Server como quiseres. Para obter um exemplo disso, confira o .NET Core Nano Server Dockerfile.