Ich verstehe, dass der Nano-Server keine GUI-bezogenen Komponenten enthält und darauf laufende Windows-Container hosten kann.
Die meisten Vorträge und Beispiele, die ich bisher gefunden habe, zeigen, dass Anwendungscontainer, die auf dem Nano Server laufen, keine GUI-Funktionalität benötigen (z. B. IIS-Server) - d. h. normalerweise laufen in diesen Anwendungscontainern Docker-Images, die aus Nano Server-Images erstellt wurdenFROM microsoft/nanoserver
Meine Frage ist, ob ein Nano-Server-Host eine GUI-Anwendung wie Word in einem darauf laufenden Container hosten kann. (Theoretisch scheint das machbar, solange das Docker-Image des Containers das GUI-Paket enthält, aber ich bin mir nicht sicher.)
- Wenn es möglich ist, soll ich das Docker-Image aus dem Server Core-Image erstellen
FROM microsoft/windowsservercore
oder soll ich es vom vollständigen Desktop Experience-Server aus erstellen?
Antwort1
Nein, das wird nicht möglich sein. Auch die Einrichtungsprozeduren müssen geändert werden:
„Da es sich bei Nano Server um ein Headless-Betriebssystem handelt, muss jede GUI-basierte Anwendung umgestaltet werden, um dem Client-Server-Modell zu folgen, das eine Remote-Installation ermöglicht und die Ausführung der GUI auf dem Client ermöglicht.“
Mehr dazu imMS-Blog