0
点赞
收藏
分享

微信扫一扫

2.02 hyperledger fabric入门

八怪不姓丑 2022-02-04 阅读 104


1.需要的环境


  • docker
  • docker-compose
  • Go
  • git
  • npm和nodejs

2.下载fabric组件的Docker镜像


  • hyperledger的docker商店地址:​​https://store.docker.com/profiles/hyperledger​​
  • 下载peer、orderer、tools、baseos和ccenv五个组件

3.下载fabric源码库


  • 创建目录
    2.02  hyperledger fabric入门_创建目录
  • 进入目录
    2.02  hyperledger fabric入门_docker_02
  • 下载fabric
    2.02  hyperledger fabric入门_docker_03
  • 进入下载后的目录
    2.02  hyperledger fabric入门_创建目录_04
  • 切换版本
    2.02  hyperledger fabric入门_docker_05
  • 进入目录
    2.02  hyperledger fabric入门_创建目录_06
  • 安装
    2.02  hyperledger fabric入门_docker_07
  • 退到之前目录,然后进入目录
    2.02  hyperledger fabric入门_创建目录_08
  • 安装
    2.02  hyperledger fabric入门_创建目录_09

4.下载fabric-samples


  • 进入目录
    2.02  hyperledger fabric入门_创建目录_10
  • 下载Samples
    2.02  hyperledger fabric入门_docker_11
  • 使用官方提供的例子建立一个fabirc网络

5.部署第一个网络(hello-world)


  • 进入fabric-samples的目录
    2.02  hyperledger fabric入门_创建目录_12
  • 切换分支
    2.02  hyperledger fabric入门_perl_13
  • 进入
    2.02  hyperledger fabric入门_docker_14
  • 生成配置
    2.02  hyperledger fabric入门_docker_15
  • 查看生成的配置文件
    2.02  hyperledger fabric入门_创建目录_16
  • 查看ca和msp
    2.02  hyperledger fabric入门_创建目录_17
    2.02  hyperledger fabric入门_docker_18
  • 查看Org1MSPanchors.tx和Org2MSPanchors.tx
    2.02  hyperledger fabric入门_perl_19
  • 启动网络
    2.02  hyperledger fabric入门_perl_20
  • 执行成功
    2.02  hyperledger fabric入门_docker_21

6.日志和示例代码解析


  • fabric网络启动完毕
    2.02  hyperledger fabric入门_docker_22
  • 创建通道,安装链码等
    2.02  hyperledger fabric入门_创建目录_23
  • 安装chaincode
    2.02  hyperledger fabric入门_docker_24
  • 查询结果为100
    2.02  hyperledger fabric入门_docker_25
    2.02  hyperledger fabric入门_perl_26
  • 查看docker
    2.02  hyperledger fabric入门_perl_27
  • 查看生成的三个链码
    2.02  hyperledger fabric入门_docker_28
  • 查看链码位置
    2.02  hyperledger fabric入门_perl_29
  • 查看chaincode
    2.02  hyperledger fabric入门_perl_30
    2.02  hyperledger fabric入门_docker_31
  • 查看链码
    2.02  hyperledger fabric入门_docker_32
  • ​​查看script.sh​​2.02  hyperledger fabric入门_docker_33
    2.02  hyperledger fabric入门_perl_34

7.关闭网络


  • 关闭
    2.02  hyperledger fabric入门_perl_35
  • 查看容器,已经没有正在运行的了
    2.02  hyperledger fabric入门_perl_36

2.02  hyperledger fabric入门_创建目录_37



举报

相关推荐

0 条评论