是否有关于如何在Windows Docker容器上设置负载平衡器的信息,还可以在扩展时进行管理?
我目前正在将Rancher用于Linux和Windows容器,而Docker Linux的内置负载均衡器非常易于使用。
对于Windows Docker Environment来说,像ehazlett / interlock这样的东西会很棒。
我目前使用的Windows容器是MICROSOFT/IIS
希望任何人都能对这个问题有所了解,谢谢:)
我有相同的场景,一切都很好的牧场主和Linux容器,但是,当我需要使用Windows容器一切都改变,我发现牧场主和kubernetes提供了对Windows容器的支持。
基本上你有3个选择:
我希望这有帮助。
说到Windows容器上的Docker网络,这个文档是一个很好的起点。
此外,截至2017年12月,Windows引擎没有与Linux引擎不同的IP层路由网格。不幸的是,这使得负载平衡变得非常具有挑战性。 MS团队正在研究它。
另一个选择是使用Docker EE标准版/高级版,并使用提供HRM(http层路由网格)的UCP。 UCP还提供许多其他好处,如LDAP同步。希望这可以帮助。