通过工作器虚拟机或其他领导者虚拟机中的容器访问领导者虚拟机中的网桥网络,以进行多虚拟机超级账本配置

时间:2019-08-27 20:08:11

标签: docker hyperledger-fabric blockchain docker-swarm

我正在尝试在多VM方案上运行commercial-paper example以在Hyperledger中进行生产。 我在一个VM中有4个docker容器,在另一个VM中有两个。 4个容器通过网桥连接并通信。

我创建了swarm,以便VM可以进行通信。首先,我创建了一个领导者和一个工人,然后兼任领导者。我为每种情况创建了覆盖网络。我认为只有在通过stackservices部署了容器的情况下,群集才能通信,但是所有容器都不是服务。要将它们部署为服务,我将必须遍历所有脚本,将docker-compose命令更改为适当的docker stack deploy命令。但是我仍然认为这不会奏效,因为我的用例不需要任何副本。另外,如果我没有记错的话,部署将在随机的swarm-node上进行。

我想在将我的4个容器连接到一个VM的网桥网络中进行通信;在其他VM中有2个容器。

0 个答案:

没有答案
相关问题