我可以在 Windows Server 2016 中的多个容器中部署同一个应用程序吗

我可以在 Windows Server 2016 中的多个容器中部署同一个应用程序吗

我正在整合一批非常老旧的服务器(约 200 台)。所有代码都经过了调整,以便在单个机器上运行。不过,有一个第三方 Web 服务应用程序监听这些服务器的套接字。供应商不会更改应用程序,以便能够在单个服务器上运行。

因此,我阅读了有关 Windows Server 2016 中即将推出的容器的信息,尽管我仍然不完全理解它们。

我想知道我是否可以部署 200 个容器实例,每个实例都在容器内运行此 Web 服务。应用程序本身对资源的占用非常小。这会是容器化的好例子吗?

答案1

当然,您可以基于同一个容器镜像创建大量容器,当您需要快速扩大和缩小规模时,就会想到 Web 服务器场。

正如 Jim B 所说,如果您需要隔离,有些东西在 VM 中会更好,有些东西在纳米服务器版本中会更好,而有些东西在 Hyper V 容器中会更好。

最棒的是,您现在拥有灵活性、选择权和能力来决定在哪个平台上部署什么。

答案2

视情况而定。如果您要进行快速重新部署,容器非常适合。如果它相对静态,或者需要内联网通信,虚拟机可能更适合。请参阅https://www.petri.com/what-you-need-to-know-about-windows-server-2016-containers

相关内容