因为软件(docker fabric 0.6)和系统(Ubuntu 16.04TLS)运行环境版本的不断变化,所以 上罗列的各种教程上或者 友的个人总结都不一定能在自己的环境下走通,特别是对于新手而言,出了错无所适从。fabric 1.0马上就要在3月底发不了,所以对于那些想练下手的童鞋分享一下自己的总结吧。高手搭建测试环境的方式很多种,我这种newbie采用比较简单的基于的docker方式。
首先说一下我的环境:
主机操作系统是32位的Windows7 WMware workstations 10
虚拟机中装的是Ubuntu 16.04TLS(PS:32位host下装64位linux会出错,在BIOS中设置开启虚拟化),通过NAT的方式共享主机 络。IP ens33如下图所示
上面显示安装成功,如果一般用户需要使用docker命令,需要加入docker组中,那么我就把当前用户test加入。
修改ExecStart的值
开启后我们可以确认一下
安装 docker-compose首先,安装 python-pip 软件包
下载fabric 0.6 镜像
下载镜像
进入 hyperledger 项目,启动带成员管理的 PBFT 集群
查看
部署
如果baseimage没有latest版,则可能在query这里遇到了抛出异常:
LedgerError – ResourceNotFound: ledger: resource not found
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!