在不使用CLI容器的情况下将组织添加到现有网络

时间:2017-12-13 06:48:10

标签: blockchain hyperledger-fabric hyperledger

您好我一直关注tutorials in youtube它使用CLI容器添加组织。由于不建议在生产环境中使用CLI容器,因此如何使用cli容器将组织添加到现有网络中

2 个答案:

答案 0 :(得分:0)

IBM开发人员的以下教程可以为您提供帮助:

IBM Developer works description of configtxlator tool

总之:

  
      
  1. 从genesis块提取当前配置
  2.   
  3. 转换为人类可读格式
  4.   
  5. 修改并执行更改
  6.   
  7. 转换回二进制格式
  8.   
  9. 将更改应用于网络
  10.   

该工具位于cli容器中,或者可以在当前主数据源中找到:

https://github.com/hyperledger/fabric/tree/master/common/tools/configtxlator

此外,这里有更完整的样本。

https://github.com/hyperledger/fabric/tree/master/examples/configtxupdate

答案 1 :(得分:0)

CLI容器可以执行的所有操作都可以在没有容器的情况下完成。您需要peer或orderer二进制文件(用于网络修改的configtx和configtxlator)以及访问MSP加密和正确的core.yaml和/或orderer.yaml。这就是现在CLI容器中的内容。对于开发,我只使用现有的同行和/或订购者,因为他们已经拥有所有这些。