Fabric的使用总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fabric的使用总结相关的知识,希望对你有一定的参考价值。

 

环境说明

建议python版本:2.7 
fabric版本:最新版(当前为1.10.2)

fabric安装

通过pip.py的方式安装(详细可以在fabric官网了解)

fabric执行py文件的方法,CLI键入命令如:

  • fab -f xxxx.py funcName
  • 或执行默认文件fabfile.py中的自定义函数funcName

    funcName就是你在py中写的方法名

  • 方法中传递参数

  • 例如: fab func:name=age,value=20

一些常用方法(注意fabric版本)

  • with  这是上下文管理器的一种,使远程机执行后续run中的实际命令
  • run  通知远程机执行命令
  • cd  远程机切换路径
  • lcd  本地机切换路径
  • get  下载文件
  • put  上传文件
  • excute  分层设计时,调用某个function
  • env.host(s)  定义环境变量host
  • env.user(s)  定义环境变量user
  • 装饰器 @roles,@hosts  分布式结构中,实现指定部署

以上是关于Fabric的使用总结的主要内容,如果未能解决你的问题,请参考以下文章

使用Fabric在tomcat中部署应用的问题总结

Hyperledger fabric 基础知识总结

Hyperledger fabric 基础知识总结

Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains学习总结

使用fabric1.14.0和fabric2.4.0

竞品调研 - 腾讯bugly&fabric