Docker for Windows来托pipeIIS服务器 – path是什么?

寻找在Docker容器中的IIS中打包asp.net应用程序的path。

到目前为止,我们看到的文档/示例展示了如何在Docker容器中打包一个Windows应用程序(以及扩展,Windows服务):

  • https://channel9.msdn.com/Events/Build/2015/2-704
  • https://docs.docker.com/windows/step_two/

从这个angular度来看,我们可以看到如何将apache服务器和我们的应用一起打包到一个docker容器中。

但是,我们没有看到的是在Docker容器中embeddedIIS实例(将其中的应用程序安装在其中)的文档/愿景。

在哪里可以find这样的文档/例子?

(我们在IIS 8.5 / .NET 4.51上有一个asp.net应用程序)

看起来这是你以后的样子:

https://github.com/Microsoft/Virtualization-Documentation/tree/live/windows-container-samples/iis

在启用IIS 10.0的情况下创buildWindows Server容器映像的示例

这些示例是使用Containers为Windows Server 2016 Technical Preview 3创build的。 他们假定WindowsServerCore容器基本映像存在。

Bryan发布的示例是一个很好的资源(这是Hyper-V GitHub帐户,所以我们在那里跟踪问题和请求)。

另外,我们使用IIS作为Windows Server容器和Hyper-V容器快速入门指南的默认工作负载。 以下是针对Server TP4的分步说明: https : //msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/manage_docker 。