文档地址:https://hyperledger-fabric.readthedocs.io/en/latest/install.html
之前想尝试一下超级账本,由于需要fq,一直拉不下来放弃了。最近又想搞一哈。
使用前的准备
访问 https://hyperledger-fabric.readthedocs.io/en/latest/install.html
注:使用hyperledger-fabric需要docker环境
MacOSX, *nix, or Windows 10: Docker Docker version 17.06.2-ce or greater is required.
Older versions of Windows: Docker Toolbox - again, Docker version Docker 17.06.2-ce or greater is required.
Installing Docker for Mac or Windows, or Docker Toolbox will also install Docker Compose.
If you already had Docker installed, you should check that you have Docker Compose version 1.14.0 or greater installed.
If not, we recommend that you install a more recent version of Docker.
你会看到有以下步骤:
- 克隆 hyperledger/fabric-samples到本地
- 选择适当的版本
- 安装Hyperledger Fabric平台的二进制和配置到root
- 下载docker镜像
官方提供了便捷的一键安装命令
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.2.0
加代理访问:
curl --proxy 127.0.0.1:8100 -sSL http://bit.ly/2ysbOFE | bash -s 1.2.0
如果想换其他版本,可以:
curl -sSL http://bit.ly/2ysbOFE | bash -s <fabric> <fabric-ca> <thirdparty>
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.2.0 1.2.0 0.4.10
执行命令会下载hyperledger-fabric以及hyperledger-fabric-ca。可以用百度云离线下载到本地,在同文件夹执行命令
bash ./bootstrap
继续下载docker镜像peer和orderer,会同时下载你指定的版本,和最新版本。
配置环境变量
export PATH=<path to download location>/bin:$PATH