bet36备用网站

Hyperledger Fabric 开发环境搭建

  Hyperledge fabric的开发环境是一个运行在vagrant(一层virtualbox上的虚拟机皮)里的Ubuntu映像,并在虚拟机内部运行了若干Docker容器。从概念上说,就是在一个主机里启动了一个虚拟机,然后在虚拟机上启动Docker容器。

  使用vagrant集成的开发环境开发允许开发者使用自己喜欢的操作系统和编辑器来开发,同时又可以让系统运行在一个与开发团队一致的开发环境中。

  如果你的系统是windows,那么在git clone之前,先做如下操作:

  运行到这一步时,bet36体育比bet36体育比可能会因为qiang的缘故,不能下载box,我保存了一份在百度云中,可以通过点击这里下载,下载了之后,需要使用vagrant添加box,命令如下:

  因为我们使用的是本地添加box,但本地添加的box版本号为0,这里fabric的Vagrantfile文件里为我们做了些处理,只要在环境变量中添加一个变量USE_LOCAL_BASEIMAGE,并将其值设置为1即可。这一步很重要,如果不加这一步,那么vagrant仍然会去网上下载(如果的确是去网上直接下载,bet36体育比bet36体育比网速能行的话就无需这么麻烦)。

  搭建好vagrant开发环境后,接下来就可以build and testfabric了。在你的虚拟机里,也有一个同样的fabric项目,可以通过以下命令打开文件夹:

  只要宿主机上的文件一修改,虚拟机里的fabric也就立刻同步修改了,极大的便利了我们的开发过程(可以自己修改一下README.md测试一下)。

  版权声明:本文内容由互联网用户自发贡献,版权归作者所有,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:un.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

  (一)Hyperledger Fabric 1.1安装部署-基础环境搭建

  Hyperledger Fabric 1.0 从零开始(二)——环境构建(公网)

  HyperLedger Fabric 1.2 区块链开发平台(4.1)

  区块链Hyperledger Fabric 学习记录(一)开发环境搭建(ubuntu16.04/ubuntu18.04)

标签: 61947

作者:seokevin 分类:bet36体育在线手机版 浏览:25 评论:0
留言列表
发表评论
来宾的头像