在Docker环境中进行服务发现的更好方法是什么?

时间:2016-06-20 12:45:39

标签: docker dns haproxy docker-swarm

我想听听您在Docker环境中的服务发现经验。

我们计划在Swarn中拥有多主机docker环境。 最新版本的Docker提供内部DNS和循环功能。 我们的想法是使用Docker覆盖网络。

我相信每个应用程序的一个覆盖网络是可行的方式,因此每个环境都将在特定子网中进行分段。或者只是所有应用程序的一个大子网更好?

从内部(覆盖网络内部)从一个服务到另一个服务的服务发现很容易,Docker内部DNS解决它,我们只需要使用--net-alias参数。

但是如何进行外部服务发现?一个来自覆盖网络外的另一台机器/服务。

您能分享一下您的经历或对此的想法吗?

此致

0 个答案:

没有答案