您的位置:首页 > 其它

fabric-samples中first-network如何启动并手动进行查询,交易和初始化操作的简单做法

2017-08-29 17:44 549 查看
安装fabric-samples过程请参考:https://hyperledger-fabric.readthedocs.io

自动化启动:

1:通过脚本byfn.sh,执行./byfn.sh -m generate实现: Generate certificates, Generating Orderer Genesis block, Generating channel configuration transaction 'channel.tx', Generating anchor peer update for Org1MSP
, Generating anchor peer update for Org2MSP 做好基础准备工作。

2:执行./byfn.sh -m up启动fabric1.0网络,并调用script中的script.sh脚本文件进行自动化的测试;初始化, 查询, 交易, 查询

3:执行./byfn.sh -m down进行清理收尾工作

手动测试:

(官方文档非常的复杂,前面的准备工作需要自己一个一个的启动,很是繁琐,有时候一个不对就会影响后面,可不可以只让我们手动去做测试,前面的环境基础准备工作快速部署好?有的!下面将会说明:)

1:调用./byfn.sh -m generate,做好基础准备工作

2:执行:vim docker-compose-cli.yaml, 将其中的 command: /bin/bash -c './scripts/script.sh ${CHANNEL_NAME} ${DELAY}; sleep $TIMEOUT'注释掉

(这句会自动的执行script中的script.sh脚本文件,进行自动化的测试!)

3:执行./byfn.sh -m up启动fabric1.0网络,最后如下图所示:



4:重新打开一个终端,执行docker ps看到一个tools, 一个orderer, 4个peer



5:执行docker exec -it cli bash

(后面的可以按照官方文档的操作进行测试了!)

链接:https://hyperledger-fabric.readthedocs.io/en/latest/build_network.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐