DockerコンテナーのIIS)でasp.netアプリをパッケージ化するためのパスを探します。
これまでに見たdocs/examplesは、Windowsアプリケーション(および拡張機能として、Windowsサービス)をDockerコンテナーにパッケージ化する方法を示しています。
これで、Apacheサーバーをアプリと一緒にDockerコンテナーにパッケージ化する方法を確認できます。
しかし、DockerコンテナにIISインスタンス(アプリがインストールされている))を埋め込むためのドキュメント/ビジョンは表示されません。
そのようなドキュメント/例はどこにありますか?
(IIS 8.5/.NET 4.51)にasp.netアプリがあります)
これはあなたが求めているものです:
https://github.com/Microsoft/Virtualization-Documentation/tree/live/windows-container-samples/iis
IIS 10.0が有効になっているでWindows Serverコンテナイメージを作成するサンプル
これらのサンプルは、コンテナを含むWindows Server 2016 Technical Preview 3用に作成されました。 WindowsServerCoreコンテナのベースイメージが存在することを前提としています。
投稿されたBryanのサンプルは素晴らしいリソースです(それはHyper-V GitHubアカウントなので、そこで問題と要求を追跡します)。
さらに、WindowsサーバーコンテナーおよびHyper-VコンテナーのクイックスタートガイドのデフォルトのワークロードとしてIISを使用しました。サーバーTP4の手順は次のとおりです。 https:// msdn.Microsoft.com/en-us/virtualization/windowscontainers/quick_start/manage_docker 。