一 基础准备环境
1 mac环境自带cURL 不用安装 curl --version 检查版本
2 安装docker
https://docs.docker.com/manuals/
安装后
docker version
docker-compose version
3 安装Homebrew
4 安装go
5 安装nodejs
6 安装 nvm
二 hyperledger Fabric 镜像安装
1 下载hyperledger Fabric 源码
git clone https://github.com/hyperledger/fabric-samples.git
2 离线下载二进制文件
https://nexus.hyperledger.org/content/repositories/releases/org/hyperledger/fabric/hyperledger-fabric/darwin-amd64-1.1.0/
注意。源码版本需要和二进制版本一致,不然配置环境会出错。 并将它解压到fabric-samples文件下。解压成bin 1.1.0版本 还有config文件
4 需要安装docker images
网页打开 需要FQ
https://raw.githubusercontent.com/hyperledger/fabric/v1.1.0/scripts/bootstrap.sh
将源码 修改为
export VERSION=${1:-1.1.0}
注释
#echo "===> Downloading platform specific fabric binaries"
#curl https://nexus.hyperledger.org/content/repositories/releases/org/hyperledger/fabric/hyperledger-fabric/${ARCH}-${VERSION}/hyperledger-fabric-${ARCH}-${VERSION}.tar.gz | tar xz
生成 init.sh 文件 放到fabric-samples文件下
运行 init.sh 生成docker images
chmod 777 init.sh
为docker 配置代理 下载速度会变快
http://8890cb8b.m.daocloud.io
./init.sh 安装镜像