據我所知,Nano 伺服器不包含任何 GUI 相關元件,它可以託管在其上運行的 Windows 容器。
到目前為止,我能找到的大多數演講和範例都是在Nano Server 之上運行的應用程式容器不需要任何GUI 功能(例如IIS 伺服器)——即,通常那些運行Docker 映像的應用程式容器是從建構的Nano 伺服器映像FROM microsoft/nanoserver
我的問題是 Nano 伺服器主機是否能夠在其上運行的容器內託管 GUI 應用程式(例如 Word)。 (理論上感覺可行,因為只要容器的Docker映像包含GUI包,但我不確定)
- 如果可能,我應該從伺服器核心映像建立 Docker 映像
FROM microsoft/windowsservercore
,還是應該從完整的桌面體驗伺服器建置?
答案1
不,你將無法做到這一點。甚至設定程式也必須更改:
“由於 Nano Server 是無頭作業系統,因此任何基於 GUI 的應用程式都必須進行重構,以遵循允許遠端安裝以及 GUI 在客戶端上運行的客戶端-伺服器模型。”
更多內容請見微軟部落格