基于fabric 2.2 test-network网路部署自己的链码

单节点fabric网络搭建

1.网络搭建

基本信息:基于fabric2.2上的test-network。centos 7

节点 IP 端口
orderer 192.168.184.153 7050
peer0.org1 192.168.184.153 7051
peer0.org2 192.168.184.153 9051
#启动dokcer
systemctl start docker
#进入到fabric-samples中的测试网络
cd fabric-samples/test-network
#基于network.sh脚本启动网络并配置智能合约
./network.sh up
./network.sh createChannel -c mychannel
#chaincode-go文件夹是自己创建的,将写好的链码放入该文件夹中
mkdir chaincode-go
./network.sh deployCC -ccn mycc -ccp ./chaincode-go -ccl go
#添加Fabric中的bin文件路径,在test-network文件夹中执行该命令
export PATH=${PWD}/../bin:$PATH 
#配置peer0.org1操作网络,在test-network文件夹中执行该命令
# Environment variables for Org1
export CORE_PEER_TLS_ENABLED=true
export CORE_PEER_LOCALMSPID="Org1MSP"
export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
export CORE_PEER_ADDRESS=localhost:7051
#到此为止网络已经搭建完成,并且可以通过peer0.org1接入网络

#清除整个网络,产生的所有内容都会被清除
./network.sh down 

基于fabric 2.2 test-network网路部署自己的链码

上一篇:P4307 [JSOI2009]球队收益 / 球队预算


下一篇:MVC(二)