https://hyperledger-fabric.readthedocs.io/zh_CN/release-1.4/build_network.html
(1)进入basic-network目录,利用docker-compose启动容器
cd $GOPATH/src/github.com/hyperledger/fabric/scripts/fabric-samples/basic-network/
docker-compose -f docker-compose.yml up -d
(2)切换到管理员用户再创建通道和加入通道:
切换环境到管理员用户的MSP,进入peer节点容器peer0.org1.example.com
docker exec -it -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" peer0.org1.example.com bash
创建通道
peer channel create -o orderer.example.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx
加入通道
peer channel join -b mychannel.block
退出peer节点容器peer0.org1.example.com
exit
- 进入cli容器安装链码和实例化.
docker exec -it cli /bin/bash
给peer节点peer0.org1.example.com安装链码
peer chaincode install -n mycc -v v1.0 -p github.com/chaincode_example02/go
实例化链码
peer chaincode instantiate -o orderer.example.com:7050 -C mychannel -n mycc -v v0 -c '{"Args":["init","a","100","b","200"]}'
本文档详细介绍了如何在Hyperledger Fabric网络中进行通道配置,包括启动基本网络容器,切换到管理员用户创建并加入通道。此外,还阐述了在peer节点上安装和实例化链码的具体步骤,涉及容器管理和链码生命周期管理。

1万+

被折叠的 条评论
为什么被折叠?



