簡體   English   中英

如何在Windows Docker Swarm上設置外部負載均衡器或代理?

[英]How to setup external load balancer or Proxy on Windows Docker Swarm?

我是Docker的新手,需要在不同的域上公開多個容器。 是否需要設置外部負載均衡器或代理?

對於生產設置,還必須在哪個網絡覆蓋或其他任何位置部署容器?

有人請在Windows Docker Production上讓我明白嗎?

首先,您必須意識到所有流行語的含義。

當使用docker swarm模式時,我們正在討論

  • 使用覆蓋網絡
  • 使用服務

然后包括擴展,服務發現和負載平衡,並由docker swarm處理。

在單台docker機器上,我們正在談論

  • 使用網橋網絡
  • 使用run命令

是否需要設置外部負載均衡器或代理?

最后,您只需要為所有實例使用一個外部負載均衡器。 請記住,每個節點(無論是管理者還是工作者)都可以用作訪問每個服務的入口點。
但這需要反向代理(無論是apache,nginx,haproxy還是您熟悉的東西)都已在global模式下配置和重新部署。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM