1、说明
本文是基于Fabric1.4.4中first-network网络搭建,需要确保first-network用例可以完全启动起来。
2、流程
a、拉取浏览器和PostgreSQL镜像
docker pull hyperledger/explorer:latest
docker pull hyperledger/explorer-db:latest
b、克隆github
git clone https://github.com/hyperledger/blockchain-explorer.git
c、启动first-network网络
cd $HOME/go/src/github.com/hyperledger/fabric-samples/first-network
./byfn.sh up
d、拷贝crypto-config/peerOrganizations到blockchain-explorer/examples/net1/crypto文件夹下
cp peerOrganizations /$HOME/go/src/github.com/hyperledger/blockchain-explorer/examples/net1/crypto/ -r
f、修改blockchain-explorer/examples/net1/connection-profile文件夹下的first-network.json.我们需要修改此文件中的organizations->Org1MSP->adminPrivateKey,将其path修改为first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore路径下的私钥名。具体看下图:
g、保存上步修改,准备启动浏览器和数据库
进入blockchain-explorer目录,使用docker-compose启动即可
docker-compose up -d
h、登录
打开谷歌浏览器,输入地址:localhost:8090,即可看到登录页面
输入用户名:admin,密码:adminpw,即可登录 ,如下图
更多流程请参考官方github(12小节):https://github.com/hyperledger/blockchain-explorer