hyperledger fabric 2.0(二)使用fabcar案例应用与fabric网络交互

说明:我使用的是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

看到如下信息表示启动成功:

hyperledger fabric 2.0(二)使用fabcar案例应用与fabric网络交互_第1张图片

另外还有使用语言的操作提示,比如java如图:

hyperledger fabric 2.0(二)使用fabcar案例应用与fabric网络交互_第2张图片

(2)测试网络:

# cd java

安装依赖并运行测试用例:

# mvn test

打印日志如图,测试成功:

hyperledger fabric 2.0(二)使用fabcar案例应用与fabric网络交互_第3张图片

停止网络:

进入fabric-samples的test-network目录下停止:

# cd /opt/gopath/src/github.com/hyperledger/fabric/scripts/fabric-samples/test-network

#  ./startFabric.sh down

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(hyperledger fabric 2.0(二)使用fabcar案例应用与fabric网络交互)