首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用serf管理服务器和Docker容器

使用serf管理服务器和Docker容器
EN

Server Fault用户
提问于 2015-07-13 12:41:17
回答 1查看 266关注 0票数 1

我使用Serf来代替将容器连接在一起,这样我就可以重新启动Docker容器而不破坏链接。在每台服务器上,我运行一个容器,其中包含每个其他本地容器链接所公开的Serf端口,然后使用Serf来发现其他本地容器。这很好--一台单独的服务器,但我希望将这两台服务器链接起来,让它们发现在这两台服务器上运行的服务,这样,如果我愿意的话,我最终可以引入另一台从服务器。

问题是,一旦我通过运行serf连接到其他服务器IP来连接它们,它们就会有联系,但会立即将另一台服务器及其容器视为失败,这是合乎逻辑的。

对于容器和服务器,我可以只使用一个集群吗?或者,我还有什么可以用于服务器和容器之间的通信,而不是我自己的被黑的解决方案?

EN

回答 1

Server Fault用户

发布于 2015-08-29 08:42:36

您要寻找的是Serf的对应项,也是Hashicorp的对应项,名为领事。事实上,领事使用Serf库的一些基本功能,但它是用于这一更高层次的编排,特别是服务器管理的集群。在我的经验中,Serf很适合在单个主机上编排容器,而Consul很适合编排主机本身,以您想象的方式有效地连接您的Serf实例( Consul文档用于这一行为的术语是“数据中心感知”行为)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/705341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档