我们将一步一步搭建Fabric2.2版本的区块链网络,从0开始搭建服务器环境、到运行官方Demo集群、创建通道、安装合约,以及从零完成基于区块链的农产品溯源项目开发。适用于无区块链开发经验的朋友们,已经有经验的请绕行。
跟着作者一起操作,不遗漏每个操作步骤。上节根据demo脚本,安装合约、提交合约,并且编写测试脚本。本节将停止集群,并且删除区块数据。
本小节比较简单,但很重要,为区块链集群可以重新部署,该步骤必须删除所有的数据,包括通道数据、区块数据、合约数据等。
执行./network.sh down
,删除docker容器及数据,如果出现其他报错,请根据第四讲中方式修改报错的yaml文件的network
字段。
集群停止脚本逻辑:
1)删除所有运行的容器,以及相应的存储数据
2)将生成的证书目录、创世区块目录、通道交易目录等删除
结论:
本小节比较简单,学习停止集群、删除集群数据,从下节开始正式进入到基于区块链的农产品溯源项目实战。