Fabric多机部署准备

2020-08-10  本文已影响0人  KoooOooooK

环境准备

Hyperledger Fabric系统主要需要的环境有:

配置准备

Fabric多机搭建前需要准备三大部分:二进制工具相关docker镜像配置文件

二进制工具

最重要的东西,其作用有:

https://github.com/hyperledger/fabric/releases

相关docker镜像

可以从DockerHub上拉去,也可以自己源码编译。常用的镜像有:

配置文件

分为两类:证书和通道配置文件容器配置文件

证书和通道配置文件

首先需要准备configtx.yamlcrypto-config.yaml两个文件。
其中,configtx.yaml用于生成创世区块、通道配置等文件,具体如何生成配置文件网上有教程。最后在当前文件夹下生成channel-artifacts文件夹:

channel-artifacts
crypto-config.yaml文件用于生成各节点的证书密钥等文件。

容器配置文件

这部分是重点,因为如果容器配置文件写不好,就无法成功启动网络。假设需要在三台主机上面部署fabric网络,那么至少需要三个配置文件。而有些重复的内容也可以写在同一个配置文件中,被这三个文件调用即可。

最后文件夹内容如下:


配置文件
上一篇下一篇

猜你喜欢

热点阅读