寻找在 Docker 容器中的 IIS 中打包 asp.net 应用程序的路径。
到目前为止,我们看到的文档/示例展示了如何在 docker 容器中打包 windows 应用程序(以及扩展的 windows 服务):
从那里,我们可以看到如何将 apache 服务器与我们的应用程序一起打包到 docker 容器中。
但是我们没有看到将 IIS 实例(其中安装了我们的应用程序)嵌入到 docker 容器中的文档/愿景。
在哪里可以找到这样的文档/示例?
(我们在 IIS 8.5 / .NET 4.51 上有一个 asp.net 应用程序)
看起来这就是你所追求的:
https://github.com/Microsoft/Virtualization-Documentation/tree/live/windows-container-samples/iis
Bryan 发布的示例是一个很好的资源(这是 Hyper-V GitHub 帐户,因此我们会在那里跟踪问题和请求)。
此外,我们使用 IIS 作为我们的 Windows Server 容器和 Hyper-V 容器快速入门指南的默认工作负载。以下是服务器 TP4 的分步说明: https ://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/manage_docker 。