上一次我们把HyperLedger Fabric的环境全部搭建好了,下面开始正式的HyperLedger Fabric安装部署
首先需要安装编译工具gcc,用命令yum install -y gcc
安装。创建文件夹路径mkdir -p /opt/gopath/src/github.com/hyperledger/
,用yum install git
安装git工具,再打开https://github.com/hyperledger/fabric
页面,点击clone or download按钮,将地址复制,在我们的centos7中/opt/gopath/src/github.com/hyperledger/目录中,运行命令git clone https://github.com/hyperledger/fabric.git
。这个命令会在此目录中,将HyperLedger Fabric代码克隆下来
接着,cd /opt/gopath/src/github.com/hyperledger/fabric
下,用git checkout v1.0.5
切换一下分支,再cd /opt/gopath/src/github.com/hyperledger/fabric/examples/e2e_cli
进入到目录中,用命令./download-dockerimages.sh -c x86_64-1.0.5 -f x86_64-1.0.5
下载所需要的镜像,
examples目录中,存放了HyperLedger Fabric的一些示例,将来我们在开发过程中可以参考这些例子。下载过程较长,得耐心等一会。
下载完成以后,运行docker images
命令,可以看到总共下载了10个镜像,分别是tools couchdb kafka zookeeper orderer peer javaenv ccenv ca baseos这10个。
接着还是这个目录中,用./network_setup.sh up
来启动网络
可以通过命令docker exec -it fabric-cli bash
进入容器当中进行测试
以上就是HyperLedger Fabric的部署过程