Nano サーバーには GUI 関連のコンポーネントが含まれておらず、その上で実行される Windows コンテナーをホストできると理解しています。
これまでに私が見つけた講演や例のほとんどは、Nano Server上で実行されるアプリケーションコンテナにはGUI機能(IISサーバーなど)は必要ないというものです。つまり、通常、これらのアプリケーションコンテナはDockerイメージを実行してNano Serverイメージから構築されます。FROM microsoft/nanoserver
私の質問は、Nano サーバー ホストが、その上で実行されているコンテナー内で Word などの GUI アプリケーションをホストできるかどうかです。(コンテナーの Docker イメージに GUI パッケージが含まれている限り、理論的には実現可能と思われますが、確信はありません)
- 可能であれば、Docker イメージを Server Core イメージからビルドする必要があります
FROM microsoft/windowsservercore
か、それとも完全なデスクトップ エクスペリエンス サーバーからビルドする必要がありますか?
答え1
いいえ、それはできません。セットアップ手順も変更する必要があります。
「Nano Server はヘッドレス OS であるため、GUI ベースのアプリケーションは、リモート インストールを可能にし、クライアント上で GUI を実行できるクライアント サーバー モデルに従うようにリファクタリングする必要があります。」
詳細はMSブログ