我有一台运行2个泊坞容器的机器
两者都绑定到端口80。
我在DNS服务器上指定了2个DNS条目,指向运行容器的计算机。
有没有办法将每个容器绑定到DNS服务器中指定的域名之一?我知道我可以在它前面有一个nginx,但是我可以使用docker中的东西吗?
答案 0 :(得分:0)
不,没有。你有几个选择:
将负载均衡器放在前面并将请求路由到不同的端口:
运行NGINX / HAProxy容器并将该容器映射到主机上的端口80,并使用覆盖网络将流量从代理容器路由到应用程序容器。然后,应用程序不会将其公开的端口映射到主机,并让对接端口随机分配。