多个接口上的Docker swarm init?

我在Digital Ocean上有一个非 生产环境 环境并且正在运行Docker,它主要用于开发/测试 . 跟随this tutorial在同一私有IP空间上创建一个包含多个节点的群,它工作正常 .

所有节点都在同一个专用网络上,我使用管理节点的私有IP做了一个docker swarm init .

这是我的问题:我想在另一个数据中心位置再创建一个节点...所以来回通信的唯一方法是通过节点和管理器之间的公共IP . 我已经把DO上的防火墙锁定了,所以我并不担心那部分 . 但我的问题是我用私有IP做了docker swarm init . 有没有办法做一个swarm init并在多个IP(eth0和eth1)上做广告?它似乎只支持一个IP或接口 .

回答(0)