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
posted on 2021-01-29 13:39  EZgod  阅读(242)  评论(0编辑  收藏  举报