Ash*_*shi 4 blockchain hyperledger
我按照说明从Hyperledger项目https://github.com/hyperledger/fabric安装了Fabric代码库,并且能够使用./peer peer命令运行对等体.
Peer支持查找在网络上运行的其他对等方.现在Fabric支持使用Docker在同一台机器上运行Peer并运行它们 - https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devnet-setup.md
而不是在同一台机器上运行 - 我在另一台机器(Mac Mini)上设置了Peer并从其中一台机器运行命令./peer网络 - 它没有发现任何东西.
我的问题是如何配置在本地网络上发现Fabric Peers?
core.yaml文件中有发现配置,但不清楚如何启用它.
设置第二个对等体时,应将第一个对等体的正确地址放在命令中的CORE_PEER_DISCOVERY_ROOTNODE参数中:
docker run --rm -it -e CORE_VM_ENDPOINT=http://172.17.0.1:4243 -e CORE_PEER_ID=vp1 -e CORE_PEER_ADDRESSAUTODETECT=true -e CORE_PEER_DISCOVERY_ROOTNODE=172.17.0.2:30303 hyperledger-peer peer peer
如果您在不同的计算机上运行,则可能需要转发端口.如果你在Vagrant中运行同伴,你也需要转发Vagrant端口(https://www.vagrantup.com/docs/networking/forwarded_ports.html).
| 归档时间: |
|
| 查看次数: |
2183 次 |
| 最近记录: |