在byfn的示例中,Fabric cli如何获取对等/订购者的ip?

时间:2018-11-11 06:23:14

标签: hyperledger-fabric

有谁能告诉我cli如何仅根据configtx.yaml中的主机知道其他对等方和命令的IP? DNS信息何时生成? 有人可以告诉我有关“ CORE_VM_ENDPOINT = unix:/// host / var / run / docker / sock”下面的配置的更多信息吗?

1 个答案:

答案 0 :(得分:4)

在运行结构示例时,它总是引用默认凭据或已经配置混乱的结构。

例如,如果您使用基本结构示例,则将运行[您的目录] /fabric-dev-servers/startFabric.sh

此文件引用已配置的信息。其中之一是连接配置文件。如果查看createPeerAdmin.sh文件,则可以找到DevServer_connection.json。该文件包含结构网络的连接信息。

在使用byfn.sh时,可以在docker-compose.yaml文件中使用“ extra_hosts”添加主机IP地址。

由于对此没有定义,它将默认使用localhost。

https://medium.com/1950labs/setup-hyperledger-fabric-in-multiple-physical-machines-d8f3710ed9b4

像这样

extra_hosts:
          - "peer0.org1.example.com:192.168.1.10" 
          - "ca.org1.example.com:192.168.1.15"   
          - "peer0.org2.example.com:192.168.1.20"
          - "ca.org2.example.com:192.168.1.25"