在一个azure色的Windows应用服务的容器中的asp.net mvc

是否有可能在Azure应用程序服务中的Docker(或其他)容器中运行完整的ASP.NET MVC应用程序(而不是.NET Core),如果是这样的话,那么指向文档的指针是什么?

这是说在容器中的ASP.NET MVC是: 我们可以部署一个asp.net mvc 4应用程序与Windows容器的docker?

这是在Linux应用程序服务的docker容器中的.NET Core上说的是的https://blogs.msdn.microsoft.com/webdev/2016/11/16/new-docker-tools-for-visual-studio/

然而,我一直没能find一个是:ASP.NET MVC +容器+应用程序服务

或者可以将上面的两个参考结合起来,以便安全地推断出我正在寻找的configuration是可能的?

我很确定Windows应用程序服务不提供容器,但为什么你需要一个容器,当基本上它是一个容器(有点)。 这是一项PaaS服务,您无法控制IIS提供的服务。 但是,如果您确实希望容器使用Azure容器服务或虚拟机。 说实话,如果你瞄准Azure应用服务,我不认为有任何理由使用容器,为什么要引入另一个pipe理级别?

Azure应用服务Linux(预览版)在Linux VM上提供容器支持。

你可以按照这个post: https : //blogs.msdn.microsoft.com/webdev/2016/11/16/new-docker-tools-for-visual-studio/

您可以尝试在容器中运行Asp.Net MVC并在此处发布结果。

http://www.hanselman.com/blog/PublishingAnASPNETCoreWebsiteToACheapLinuxVMHost.aspx

来自微软的明确答案

“截至今天(17年1月5日),App Service不支持Windows上的容器,但它在Linux上(预览中)支持,唯一支持Linux的ASP.NET版本是ASP.NET Core。 “

https://social.msdn.microsoft.com/Forums/azure/en-US/3688feb3-3df1-4822-aab1-03c8271e16bf/aspnet-mvc-container-in-an-azure-app-service?forum=windowsazurewebsitespreview