Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Linux 16.04.5中作为Docker容器运行MVC5 web应用程序?_Docker_Visual Studio 2015_Asp.net Mvc 5_Docker Container - Fatal编程技术网

如何在Linux 16.04.5中作为Docker容器运行MVC5 web应用程序?

如何在Linux 16.04.5中作为Docker容器运行MVC5 web应用程序?,docker,visual-studio-2015,asp.net-mvc-5,docker-container,Docker,Visual Studio 2015,Asp.net Mvc 5,Docker Container,我所做的: 我在Visual Studio 2015中创建了一个mvc 5 web应用程序,使用Windows 10上的c#作为主机操作系统 构建的目标框架版本是:4.5.2 我想要什么: 我在VMware的机器上安装了Ubuntu 16.04.5 上面提到的虚拟机安装了Docker/setup来管理/创建容器 说到我的观点,我想要的是使用Docker对web应用程序进行容器化 我希望web应用程序在Docker容器上运行 Windows容器无法在Linux主机上运行。 Winodws仅

我所做的:

  • 我在Visual Studio 2015中创建了一个mvc 5 web应用程序,使用Windows 10上的
    c#
    作为主机操作系统
  • 构建的目标框架版本是:4.5.2

我想要什么:

  • 我在VMware的机器上安装了Ubuntu 16.04.5
  • 上面提到的虚拟机安装了Docker/setup来管理/创建容器
  • 说到我的观点,我想要的是使用Docker对web应用程序进行容器化
  • 我希望web应用程序在Docker容器上运行

Windows容器无法在Linux主机上运行。

Winodws仅如下所示

1.拉动IIS服务器容器


2.在其上部署mvc 5 web应用程序

Windows容器无法在Linux主机上运行。

Winodws仅如下所示

1.拉动IIS服务器容器


2.在其上部署mvc 5 web应用程序

您的主机操作系统是什么?Windows 10是主机操作系统@Tonyy为什么不直接安装Windows版本的docker?我还有其他m-cord容器(由openstack和xos服务构建的体系结构)将来要处理。所有其他容器都在linux中。这方面的任何建议都会很有帮助@Tonyy这对于堆栈溢出来说太宽了。更多专业提示:请不要在此处使用HTML设置问题格式-请使用标记。另外,请不要将代码格式添加到实际不是代码的东西中-Docker和Visual Studio只是专有名词,不需要预格式化。您的主机操作系统是什么?Windows 10是主机操作系统@Tonyy为什么不直接安装Windows版本的Docker?我还有其他m-cord容器(从openstack和xos服务构建的体系结构)将来处理。所有其他容器都在linux中。这方面的任何建议都会有帮助!@tonyy这对于堆栈溢出来说太宽泛了。进一步的专业提示:请不要在此处使用HTML格式化问题-使用标记。另外,请不要在实际上不是代码Docker和Visual Studio只是专有名词,不需要预格式化。我认为这是针对Windows主机的。但我希望应用程序在linux docker容器下运行。@Tonyyy先生有没有办法坏消息:<@Malikasifi有没有工具可以在主机中将web应用程序构建为linux版本,然后在linux上部署该版本?或者有没有其他工具e任何我在linux上使用visual studio并开发应用程序的方式!顺便说一句,非常感谢。你的回答对社区很有帮助!在linux环境中使用Mono和XBuild构建.NET 4.5应用程序。我认为这是针对Windows主机的。但我希望应用程序在linux docker容器下运行!有没有办法@TonyY先生坏消息:<@Malikasifi是否有任何工具可以在主机上以linux版本构建web应用程序,然后在linux上部署该版本。或者是否有任何方法可以让我在linux上使用visual studio并开发该应用程序!顺便说一句,非常感谢。您的回答对社区很有帮助!在linux环境中构建.NET 4.5应用程序使用Mono和XBuild。