在没有Docker Swarm的情况下部署多主机Hyperledger Fabrc区块链网络。

问题描述 投票:0回答:1

我正面临着一个困难的问题,就是要使用 cjdns ipv6隧道. 我能够使用docker swarm成功部署一个多主机网络,但就我的观点而言,docker swarm在生产模式下并不是很实用。有谁知道我应该对Docker编译文件做什么样的修改,才能在Hyperledger fabric中使用docker swarm成功部署一个多主机联盟。ipv6 cjdns隧道工程?

hyperledger-fabric blockchain ipv6
1个回答
0
投票

除非你真的打算使用Docker Swarm,否则在跨多个主机部署网络方面,Docker Compose文件基本上是没有用的。

如果你想在不同的主机上架设不同的Fabric节点,或者干脆将它们作为参考,在不同的主机上启动各种容器时,将它们的设置传递给它们,那么你或许可以将Compose文件拆分成独立的文件。

但是Fabric提供的Docker Compose例子都是依赖于Compose提供了一些跨Docker网络通信的便利机制。

如果你选择不使用Compose或Kubernetes这样的东西而跨不同的主机进行设置,你需要为你选择用于不同Fabric节点的FQDNs创建提议DNS或hosts文件条目。

你可能想看看 https:/hyperledger-fabric.readthedocs.ioenrelease-2.0deployment_guide_overview.html#。 因为它提供了相当好的指导,说明了安装和运行一套Fabric节点所需的步骤。

© www.soinside.com 2019 - 2024. All rights reserved.