我有一组CoreOS机器。我在其中一个主机的容器上运行数据库,并在另一个主机的不同容器上运行应用服务器。由于这两个容器不在同一主机上,因此我无法使用“docker link”命令将这些容器链接在一起,因此我想知道如何最好地通知Web服务器关于数据库服务器的IP地址。
这看起来像是使用大使模式的好例子。简而言之,这个想法是创建本地大使容器来进行链接,并让它们负责与其他主机创建“远程链接”。最终的目标是避免在应用程序容器中显式地了解远程主机。以下是一些关于此主题的资源:- 使用大使容器进行跨主机链接 - progrium/ambassadord:大使模式的最近贡献的通用实现