我想build立一个生产HA Docker Swarm集群。
在这种情况下,Docker Swarm需要一个Key Value商店作为先决条件。
现在我问一个聪明的设置是什么:
约束
途径
任何想法如何能够以清洁可靠的方式解决鸡或鸡蛋问题,从而实现高效运作?
多个群体实例肯定会看起来像一个合理的方法,但如何设置没有领队和群体的初始群体? 谢谢。
雅各布·布莱恩·克里斯汀(Jacob Blain Christen)有一篇关于这个问题的文章 简而言之:启动docker守护进程,引用尚未存在的consul集群,然后通过docker启动consul。 引文:
幸运的是,Docker守护进程会很乐意再次尝试每隔一段时间连接到KVS集群存储,这让我们有时间通过Docker Compose进行底层的configuration。
希望这可以帮助。