TomcatベースのWindowsアプリケーションの1つをWindows Nano Server Containerに移植しようとしています。インストールプロセスには、ActiveMQサービスと別のTomcatサービスの2つのWindowsサービスインストールが含まれています。これは、製品に添付されている2つのバッチファイルを使用して行います。サービスをインストールするだけでなく、JVMに関するいくつかの引数も渡します。今私が直面している問題は、これらのサービスをNano Serverにインストールできないことです。同じDockerfileが完璧に動作し、Windows Server Core Containerに製品がインストールされます。Docker Container上のWindowsサービスのインストール
観測:バッチファイルでインストールされるサービスは、Winsock(サービス名:afd)とTCP/IPプロトコルドライバ(サービス名:tcpip)の補助機能ドライバの2つのシステムコンポーネントに依存します。これは、サービスのプロパティをチェックするときに製品がインストールされたVM上で検出されたものです。私はそれらがNano Server Containerには存在しないが、Windows Server Coreコンテナには存在することがわかります。それが理由だろうか?はいの場合、それらのサービスをNano Server上で実行する方法はありますか?
私はこの問題のトラブルシューティング方法を忘れています。 Windowsサービスに関して、Nano Server Containerに制限はありますか?