Hyper-V-Container: Docker läuft nativ in Windows-10-Preview
Für Windows-Insider hat Microsoft den Preview-Build 14361(öffnet im neuen Fenster) im sogenannten Fast Ring bereitgestellt. Teilnehmende Nutzer können damit erstmals die sogenannten Hyper-V-Container unter Windows 10 verwenden. Damit läuft nun auch die ursprünglich für Linux entwickelte Containerverwaltung Docker nativ auf dem Betriebssystem von Microsoft.
Erst auf dem Server, jetzt auf dem Desktop
In den Technical Previews von Windows Server 2016 kann Docker bereits seit August vergangenen Jahres verwendet werden. Notwendig waren dafür Änderungen am Windows-Kernel sowie Beiträge zu dem Open-Source-Projekt Docker, damit die Windows-Container die Fähigkeiten des Host-Kernel wiederverwenden können – analog zum Vorgehen unter Linux.
Wegen der unterschiedlichen Plattformen lassen sich auf Windows mit Docker aber keine für Linux erstellten Container ausführen. Microsoft sieht dies jedoch auch als Chance, da Anwender so leicht auf bestehende Windows-Technologien für ihre Container zurückgreifen können, allen voran .NET.
Um Docker auf dem Desktop-System Windows 10 zu nutzen, ist bisher eine kleine virtualisierte Linux-Distribution eingesetzt worden, wodurch aber auch nur Linux-Container genutzt werden konnten. Mit den nun verfügbaren Neuerungen laufen aber die Windows-Container auch auf dem Desktop-System, wofür diese zusätzlich in der Virtualisierungsumgebung Hyper-V ausgeführt werden.
Container lassen sich leichter testen
Für Entwickler ergibt sich daraus der Vorteil, dass der Unterschied zwischen Server- und Desktop-System nun kleiner ist. Damit können Anwendungen auch auf dem Desktoprechner probeweise zu einem Container zusammengefasst und direkt ausgeführt werden. Unter Linux ist diese Vorgehensweise dank fehlendem Unterschied zwischen Server und Desktop bereits seit der Einführung der Containertechnologie möglich.
Als Basis für die Anwendungscontainer dienen Abbilder der besonders kleinen Nano Server. Diese sind eine auf das Nötigste reduzierte Betriebssystemvariante der Windows Server und vor allem für die gemeinsame Verwendung mit Containern entstanden.
- Anzeige Hier geht es zu Docker: Das Praxisbuch für Entwickler und DevOps-Teams bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.