Hyperledger之Fabric 手动配置(三)
在docker-compe,docker-compose-base,peer-base配置好后:docker-compose up -d 开启
docker-compose ps 查看正在运行的docker
docker-compose down -v 关闭
通过客户端操作节点
创建通道,将组织中的每个节点放入通道
给每个peer节点安装智能合约(链代码go,node.js)
对智能合约进行初始化,对于智能合约中的初始化init函数(在任意节点做一次初始化就可以)
对数据进行查询->读
对数据进行操作->写
进入到客户端使用的容器之中
docker exec -it cli /bin/bash
找到以下路径:
/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/itcast.com/msp/tlscacerts/tlsca.itcast.com-cert.pem
在这个路径(docker exec -it cli bash)下执行/opt/gopath/src/github.com/hyperledger/fabric/peer#
root@8d40cf59a89e:/opt/gopath/src/github.com/hyperledger/fabric/peer# peer channel create -o orderer.itcast.com:7050 -c itcastchannel -f ./channel-artifacts/channel.tx --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/itcast.com/msp/tlscacerts/tlsca.itcast.com-cert.pem