超级账本Fabric2.2自定义集群启动(修改官方Demo)

前言:基础是来自博主:明神特烦恼的优秀博客Fabric2.2全面专栏!这里仅仅对博主明神特烦恼的补充和延伸部分。

超级账本Fabric2.2自定义集群启动(修改官方Demo)

前置条件:Fabric2.2.1环境,docker环境,docker-compose环境都有。

利用存在的org1和org2脚本文件作为基础,修改org3和rog4::

org3内容:

 rog4同理。

修改如下文件:configtx.yaml 

 拉到最下面:

做出对应修改:

 修改脚本:

 在network.sh脚本上加上两个组织的生成证书的命令:

修改下图部分:

 最后在docker-compose-test-net.yaml文件中增加两个组织的docker信息:

 输入:./network.sh up 启动集群:

 显示启动成功了!

 修改环境脚本:

增加对应环境变量信息。 

最后在以下脚本文件进行修改:

拉到最底部:

增加信息,红框中的内容是我们需要增加的。

 输入:./network.sh createChannel

将各个节点加入通道:

 最后我们修改安装链码的脚本文件:

 使用官方链码进行测试安装:

./network.sh deployCC -ccn basic -ccp ../asset-transfer-basic/chaincode-go -ccl go

 以下是各个组织管理员审批链码的过程:

输入:docker ps:

 四个组织的节点都已经安装了好了链码:

 至此,简单的自定义fabric集群就做好了。

猜你喜欢

转载自blog.csdn.net/lakersssss24/article/details/126277264