使用Docker在单个主机(Windows)上运行多个网站

我们已经安装了一个Windows 2016服务器机器并在其上安装了Docker。 我们计划拥有多个Docker容器,每个容器都包含一个.Net Web应用程序。 容器应该可以从一个不同的URL访问(不同的域或不同的端口相同的服务器, 是否有可能与Windows服务器作为主机?我已经find的教程是Linux服务器为基础,并使用nginx的这一点,我是docker的新手。

是的你可以! 您必须先为您的.NET Web应用程序(基于您是否在dockerizing .NET Core或.NET Framework应用程序的Linux或Windows映像)创buildDocker映像,并在不同的端口上使用-p标志Docker运行命令。