次のコマンドを使用して、Windows Server 2016 Standard に正しくインストールされるサービス アプリケーションがあります。
PS C:\Service> c:\\mysvc\\mysvc.exe -install
Service installed successfully
次を使用してDockerfileで同じことを実行すると:
RUN c:\\mysvc\\mysvc.exe -install
次の出力が得られます。
コマンド「cmd /S /C c:\svc\mysvc.exe -install」がゼロ以外のコードを返しました: 3221225781
なぜ動作が異なるのか、またはエラーの原因についてより良いアイデアを得るためにどこをチェックできるのかわかりません。