指定hostheader在泊坞窗
问题描述:
结合我这里有2个搬运工容器运行指定hostheader在泊坞窗
两个绑定到端口80
我已经指定了DNS服务器上2个DNS条目指向机器一台机器,其中容器正在运行。
有没有办法将每个容器绑定到DNS服务器中指定的域名之一?我知道我可以在它前面有一个nginx,但是在docker中我还可以使用一些东西吗?
答
不,没有。你有几个选择:
-
将负载平衡器在前面,将请求路由到不同的端口:
- 负载平衡器 - >应用在端口#1 8080
- 负载平衡器 - >应用#2端口8081
运行NGINX/HAProxy的容器和容器映射到端口80的主机上,并使用覆盖网络来路由流量从代理容器到t他申请容器。然后这些应用程序将不会将其暴露的端口映射到主机,并让Dock随机分配端口。