我要将同一服务器上托管的10个站点迁移到Docker。想法是继续拥有1台单服务器,但要有10个容器,而不是在主机/主Windows中托管10个网站和在IIS中配置10个站点。
问题在于某些网站在同一IP和端口上使用HTTPS并使用SNI(即使未选中“必填”,我也相信这是正在使用的内容)。
例如:
IP: 1.2.3.4, Port: 443, Host: aaa.com >> Site 1
IP: 1.2.3.4, Port: 443, Host: bbb.com >> Site 2
如果将这两个站点拆分为两个容器,我将无法使用SNI,对吗?如果我理解正确,Linux世界中的解决方案将是使用nginx,清漆或apache创建另一个容器。但是如何在Windows容器中实现这一目标?
还有其他具有其他IP和其他端口的网站(纯HTTP为80),但是如果我解决上述问题,我认为这些都不是问题。