指定hostheader在泊坞窗

问题描述:

结合我这里有2个搬运工容器运行指定hostheader在泊坞窗

两个绑定到端口80

我已经指定了DNS服务器上2个DNS条目指向机器一台机器,其中容器正在运行。

有没有办法将每个容器绑定到DNS服务器中指定的域名之一?我知道我可以在它前面有一个nginx,但是在docker中我还可以使用一些东西吗?

不,没有。你有几个选择:

  1. 将负载平衡器在前面,将请求路由到不同的端口:

    • 负载平衡器 - >应用在端口#1 8080
    • 负载平衡器 - >应用#2端口8081
  2. 运行NGINX/HAProxy的容器和容器映射到端口80的主机上,并使用覆盖网络来路由流量从代理容器到t他申请容器。然后这些应用程序将不会将其暴露的端口映射到主机,并让Dock随机分配端口。