这可能是一个简单的问题,但我想知道其他人是如何做到这一点的。
我有一个带有 3 个管理器的 Docker Swarm Mode 集群。可以说他们有IP
- 192.168.1.10
- 192.168.1.20
- 192.168.1.30
我可以通过任何 IP、内部路由网格等访问我的 Web 容器。但如果主机出现故障,我访问我的 Web 容器的 IP 显然不会再被路由到容器。所以我需要某种单一的 DNS 记录或指向我集群中活动地址的东西。
你们是怎么做到的?我应该将所有三个 IP 作为 A 记录添加到 DNS 吗?或者在集群前面有一个负载均衡器/反向代理?
我想有不止一种解决方案,很高兴听到其他人如何解决这个问题:-)
非常感谢