首页 > 其他 > 详细

在cli容器外调用peer命令,并执行链码查询数据

时间:2021-01-29 15:09:22      阅读:33      评论:0      收藏:0      [点我收藏+]

1, 解压完 hyperledger-fabric-linux-amd64-1.4.3.tar.gz包

技术分享图片

 

 

可以看到在目录network010下生成了bin目录了config目录

我们用peer0去执行链码:

此时我的环境是:

技术分享图片

 本机的ip地址是192.168.56.12

所以我的peer0.org1.example.com的外部访问地址就是192.168.56.12:7051,orderer.example.com的地址外部访问地址就是192.168.56.12:7050

设置以下环境变量:

export CORE_PEER_ADDRESS="192.168.56.12:7051"  #这个IP地址是peer0.org1.example.com的外部访问地址
export FABRIC_CFG_PATH="/usr/local/gopath/src/github.com/hyperledger/fabric/network010/config"
export CORE_PEER_LOCALMSPID="Org1MSP"
export CORE_PEER_MSPCONFIGPATH="/usr/local/gopath/src/github.com/hyperledger/fabric/network010/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp"
export CORE_PEER_TLS_CERT_FILE="/usr/local/gopath/src/github.com/hyperledger/fabric/network010/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt"
export CORE_PEER_TLS_KEY_FILE="/usr/local/gopath/src/github.com/hyperledger/fabric/network010/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key"
export CORE_PEER_TLS_ROOTCERT_FILE="/usr/local/gopath/src/github.com/hyperledger/fabric/network010/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt"

 

技术分享图片

 

 

我们看看查询数据:

peer chaincode invoke -o 192.168.56.12:7050 -C mychannel -n mychaincode01 -c {"Args":["queryAll"]}

技术分享图片

 

此时可以看到我没有在cli容器中调用peer命令,其他的命令同样适用

 

.example.com

在cli容器外调用peer命令,并执行链码查询数据

原文:https://www.cnblogs.com/ezgod/p/14344441.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!