分享
Fabric环境搭建
Llewyn_Davis · · 1667 次点击 · · 开始浏览这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。
2018年10月27日笔记
花了一天搭建的环境。
- 首先安装依赖
$ sudo apt update
$ sudo apt install -y libsnappy-def zlib1g-dev libbz2-dev libltdl-dev libtool
$ cd /usr/local/bin
$ sudo wget https://github.com/hyperledger/fabric-chaintool/releases/download/v0.10.3/chaintool
$ chmod +x chaintool
$ mkdir -p $GOPATH/src/github.com/hyperledger
$ cd $GOPATH/src/github.com/hyperledger
$ git clone --single-branch -b master --depth 1 https://github.com/hyperledger/fabric.git
$ git clone --single-branch -b master --depth 1 https://github.com/hyperledger/fabric-ca.git
- 安装protoc-gen-go(使用
go get或者git clone+go install)
$ go get -u github.com/golang/protobuf/protoc-gen-go
$ cd $GOPATH/src/github.com/hyperledger/fabric
$ mkdir -p .build/docker/gotools/bin/
$ ln -s $GOPATH/bin/protoc-gen-go $PWD/.build/docker/gotools/bin/
- 制作docker镜像
$ cd $GOPATH/src/github.com/hyperledger/fabric-ca
$ make docker
重开一个终端,两个一次make,节省时间
$ cd $GOPATH/src/github.com/hyperledger/fabric
$ make docker # !!特别久!!
至此环境搭建完毕了,整理完后,回头看搭建过程其实也没有那么复杂了。主要是解决了go get不稳定时候的问题,然后还有docker的国内镜像加速。
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信1667 次点击
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传
收入到我管理的专栏 新建专栏
2018年10月27日笔记
花了一天搭建的环境。
- 首先安装依赖
$ sudo apt update
$ sudo apt install -y libsnappy-def zlib1g-dev libbz2-dev libltdl-dev libtool
$ cd /usr/local/bin
$ sudo wget https://github.com/hyperledger/fabric-chaintool/releases/download/v0.10.3/chaintool
$ chmod +x chaintool
$ mkdir -p $GOPATH/src/github.com/hyperledger
$ cd $GOPATH/src/github.com/hyperledger
$ git clone --single-branch -b master --depth 1 https://github.com/hyperledger/fabric.git
$ git clone --single-branch -b master --depth 1 https://github.com/hyperledger/fabric-ca.git
- 安装protoc-gen-go(使用
go get或者git clone+go install)
$ go get -u github.com/golang/protobuf/protoc-gen-go
$ cd $GOPATH/src/github.com/hyperledger/fabric
$ mkdir -p .build/docker/gotools/bin/
$ ln -s $GOPATH/bin/protoc-gen-go $PWD/.build/docker/gotools/bin/
- 制作docker镜像
$ cd $GOPATH/src/github.com/hyperledger/fabric-ca
$ make docker
重开一个终端,两个一次make,节省时间
$ cd $GOPATH/src/github.com/hyperledger/fabric
$ make docker # !!特别久!!
至此环境搭建完毕了,整理完后,回头看搭建过程其实也没有那么复杂了。主要是解决了go get不稳定时候的问题,然后还有docker的国内镜像加速。