容器部署 Hyperledger Fabric 详细教程

尊重版权,如下主要转自  https://github.com/yeasy/docker-compose-files/blob/master/hyperledger_fabric/docs/steps.md

原作者是IBM Fabric的参与者。


作者编写了使用容器部署Fabric开发测试环境的yaml脚本,方便我们使用。

https://github.com/yeasy/docker-compose-files

如下是极简的1org 1peer的配置

# https://github.com/yeasy/files/tree/master/hyperledger
# This compose file will start a Hyperledger Fabric 1.0 MVE, including
# * 1 ca
# * 1 orderer
# * 1 peer
# * cli for testingversion: '2.0'services:orderer.example.com:  # There  can be multiple orderersextends:file: base-dev.yamlservice: orderer.example.comdepends_on:- kafka0- kafka1- kafka2- kafka3peer0.org1.example.com:extends:file: base-dev.yamlservice: peer0.org1.example.comdepends_on:- orderer.example.comcli:extends:file: base-dev.yamlservice: clidepends_on:- peer0.org1.example.com- orderer.example.com# ZooKeeper services, at least 3 nodeszookeeper0:extends:file: base-kafka.yamlservice: zookeeper0zookeeper1:extends:file: base-kafka.yamlservice: zookeeper1zookeeper2:extends:file: base-kafka.yamlservice: zookeeper2# Kafka services, at least 4 node to tolerant work with 1 node failurekafka0:extends:file: base-kafka.yamlservice: kafka0depends_on:- zookeeper0- zookeeper1- zookeeper2kafka1:extends:file: base-kafka.yamlservice: kafka1depends_on:- zookeeper0- zookeeper1- zookeeper2kafka2:extends:file: base-kafka.yamlservice: kafka2depends_on:- zookeeper0- zookeeper1- zookeeper2kafka3:extends:file: base-kafka.yamlservice: kafka3depends_on:- zookeeper0- zookeeper1- zookeeper2#networks:
#  default:
#    external:
#      name: hyperledger_fabric

git clone https://github.com/yeasy/docker-compose-files.git

然后到 hyperledger_fabric/v1.4.0 目录下,按照  https://github.com/yeasy/docker-compose-files/blob/master/hyperledger_fabric/docs/steps.md  一步一步来即可。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部