说明:我使用的是java语言。
一、设置区块链网络
首先进入fabric-samples的test-network目录
# cd /opt/gopath/src/github.com/hyperledger/fabric/scripts/fabric-samples/test-network
1、停止之前运行的网络:
./network.sh down
2、删除docker容器和镜像:
# docker rm -f $(docker ps -aq)
# docker rmi -f $(docker images | grep fabcar | awk '{print $3}')
3、启动fabcar网络:
(1)进入fabcar目录:
# cd /opt/gopath/src/github.com/hyperledger/fabric/scripts/fabric-samples/fabcar
(2)启动网络;
# ./startFabric.sh java
看到如下信息表示启动成功:
另外还有使用语言的操作提示,比如java如图:
(2)测试网络:
# cd java
安装依赖并运行测试用例:
# mvn test
打印日志如图,测试成功:
停止网络:
进入fabric-samples的test-network目录下停止:
# cd /opt/gopath/src/github.com/hyperledger/fabric/scripts/fabric-samples/test-network
# ./startFabric.sh down