我在服务器A中运行Web容器,在服务器B中运行数据库容器。
如何连接这两个容器?</ p>
我只知道如何连接在同一主机上运行的两个容器。
答案 0 :(得分:1)
你需要一个:
考虑领事的好方法分为3层 中间层是实际的配置存储,与etcd或Zookeeper没有什么不同 上面和下面的图层对Consul来说非常独特。
Consul的杀手级功能是其服务目录。 Consul公开了一个用于管理服务的特定API,而不是像使用etcd或Zookeeper那样使用键值存储来任意建模服务目录。
Registrator是您作为Docker容器运行的单个主机级服务 它会监视新容器,检查它们是否有服务信息,并将它们注册到服务注册表。当容器死亡时,它也会取消注册 它有一个可插拔的注册表系统,这意味着它可以与许多服务发现系统一起使用。