Windows Server Core
Ondersteunt traditionele .NET Framework-toepassingen.
Deze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Windows Server 2025, Windows Server 2022, Windows Server 2019, Windows Server 2016
Windows biedt vier containerbasisinstallatiekopieën waaruit u kunt bouwen. Elke basisimage is een ander type Windows- of Windows Server-besturingssysteem. Elke basisafbeelding heeft een andere footprint op schijf en een andere set Windows-API's.
Ondersteunt traditionele .NET Framework-toepassingen.
Gebouwd voor .NET Core-toepassingen.
Biedt de volledige Windows API-set.
Biedt de volledige Windows API-set.
U kunt alle Windows-containerbasisinstallatiekopieën detecteren via Docker Hub. De Windows-containerbasisimages zijn afkomstig van het Microsoft Container Registry (MCR) via mcr.microsoft.com. Dit register is de reden waarom de pull-opdrachten voor de Windows-container basisimages eruitzien als de volgende opdracht:
docker pull mcr.microsoft.com/windows/servercore:ltsc2025
De MCR heeft geen eigen cataloguservaring. In plaats daarvan ondersteunt het bestaande catalogi, zoals Docker Hub. Met de wereldwijde footprint van Azure en Azure Content Delivery Network biedt de MCR een pull-ervaring voor afbeeldingen die consistent en snel is. Azure-klanten profiteren van snellere in-netwerksnelheden en nauwe banden met mcr, Azure Marketplace en andere Azure-services. Veel Azure-services gebruiken nu containers als hun implementatie-indeling.
Hoe kiest u de juiste basisafbeelding om op verder te bouwen? Voor de meeste gebruikers zijn Windows Server Core en Nanoserver de meest geschikte afbeeldingen om te gebruiken. Elke basisafbeelding wordt kort beschreven in de volgende lijst:
Nano Server is een Ultralight Windows-aanbieding voor nieuwe toepassingsontwikkeling.Server Core is gemiddeld qua grootte en een goede optie voor het migreren en verplaatsen van Windows Server-apps.Windows is het grootste image en heeft volledige ondersteuning voor de Windows API voor workloads.Windows Server is iets kleiner dan het Windows-image, heeft volledige ondersteuning voor Windows-API's en stelt u in staat om meer serverfuncties te gebruiken.Houd rekening met de volgende richtlijnen, terwijl u zich kunt richten op de afbeelding die u wilt gebruiken:
Windows Server Core.Nanoserver.Windows. Deze afbeelding is groter dan de andere basisinstallatiekopieën, maar bevat veel van de kernbibliotheken van Windows (zoals de interfacebibliotheek voor grafische apparaten).Windows Server afbeeldingen te gebruiken om hardwareversnelling voor uw Windows-containerworkloads op te nemen.Aanbeveling
Veel Windows-gebruikers willen toepassingen die afhankelijk zijn van .NET in containers plaatsen. Naast de vier basisinstallatiekopieën die hier worden beschreven, publiceert Microsoft verschillende Windows-containerinstallatiekopieën die vooraf zijn geconfigureerd met populaire Microsoft-frameworks, zoals de .NET Framework-installatiekopieën en de ASP.NET-installatiekopieën.
De Windows Server afbeelding (3,1 GB) is iets kleiner dan de Windows afbeelding (3,4 GB). De Installatiekopieën van Windows Server nemen ook de prestatie- en betrouwbaarheidsverbeteringen van de Server Core-installatiekopieën over, hebben GPU-ondersteuning en hebben geen limieten voor IIS-verbindingen. Als u de nieuwste installatiekopieën van Windows Server wilt gebruiken, hebt u een Windows Server 2025-installatie nodig. De Windows-image is niet beschikbaar voor Windows Server 2025.
Microsoft biedt insider-versies van elke containerbasisbeeld. Deze containerafbeeldingen voor insiders bevatten de nieuwste ontwikkeling van functies in deze afbeeldingen. Wanneer u een host uitvoert die een insider-versie van Windows (Windows Insider of Windows Server Insider) is, gebruikt u deze installatiekopieën. De volgende insider-images zijn beschikbaar op Docker Hub:
Zie Containers gebruiken met het Windows Insider-programma voor meer informatie.
Windows Server Core en Nano Server zijn de meest voorkomende basisimages om op te mikken. Het belangrijkste verschil tussen deze installatiekopieën is dat Nano Server een kleiner API-oppervlak heeft. PowerShell, WMI en de Windows-onderhoudsstack ontbreken in de Nano Server-installatiekopie.
Nano Server biedt net genoeg API-oppervlak om apps uit te voeren die afhankelijk zijn van .NET Core of andere moderne opensource-frameworks. Als afweging voor het kleinere API-oppervlak heeft de Nano Server-image een kleinere opslagruimte op schijf dan de rest van de Windows-basisimages. U kunt naar wens altijd lagen toevoegen boven op Nano Server. Bekijk voor een voorbeeld hiervan de .NET Core Nano Server Dockerfile.