Developing with Minifabric(fabric2.x网络搭建与链码开发)
1.使用minifabric搭建fabric2.x网络
2.添加CHannel(通道)
3.安装Chaincode(链码)与调用
4.使用VSCode搭建开发调试环境
Minifabric:
官方Github:https://github.com/cry2133/minifabric
概念:minifabric是fabric-lab官方组织开发的工具,用于方便的进行fabric网络的搭建,调用,调试,开发,管理等功能,同时支持fabric1.x版本和2.x版本
安装:
先决条件
docker(18.03或更高版本)环境
剩余5 GB可用磁盘存储空间
1.获取脚本。
如果您使用的是Linux(Ubuntu,Fedora,CentOS)或OS X
mkdir -p ~/mywork && cd ~/mywork && curl -o minifab -sL https://tinyurl.com/yxa2q6yr && chmod +x minifab
如果您使用的是Windows 10
mkdir %userprofile%\mywork & cd %userprofile%\mywork & curl -o minifab.cmd -sL https://tinyurl.com/y3gupzby
下载脚本之后执行该脚本
./minifab up
#启动一个临时的fabric网路
#也可以使用 ./minifab -h查看有哪些可以执行的命令
开始下载对应的docker镜像并启动它们
如果想自己设置一些配置那么就先创建一个yaml文件
#当前mywork目录下
cat spec.yaml