使用Consul,我如何将域名分配给容器?

时间:2016-11-29 17:43:36

标签: docker consul registrator

我正在尝试设置一个领事,registrator,docker设置,我想知道当容器注册自己时,我可以为它分配一个域名,以便它可以开始接收请求。

它可以是各种容器,具有各种功能,域名如:user.mycompany.com,product-list.mycompany.com等等

所以每个容器都必须知道它应该在哪个域注册,或者consul应该知道每个容器名称以及应该给它的域配置?

事实上,我想要真正的域名,互联网可访问的域名,而不是像.consul

这样的东西

有人知道吗?或者可以指出我正确的方向?

1 个答案:

答案 0 :(得分:0)

使用nomad因为如果您的Nomad群集可以访问Consul群集,Nomad将为您的容器动态注册和取消注册Consul服务器。有关其他详细信息,请参阅Nomad service discovery部分。