gpt4 book ai didi

hyperledger - 如何使用 docker 将我的订购者和同行链接到 Fabric-CA

转载 作者:行者123 更新时间:2023-12-02 07:21:31 26 4
gpt4 key购买 nike

我正在关注 Hyperledger fabric-ca getting started指导和使用 Hyperledger Fabric alpha2。

这是我想做的:

  • 启动fabric-ca
  • 使用我之前创建的凭据将排序节点和节点连接到 fabric-ca
  • 之后,只允许授权的用户调用链代码并访问他们的属性

我启动了我的 fabric-ca 服务器,注册了一个新身份(例如对等方)并注册了它。生成了一个包含 keystore 、signcerts、cacerts 的 msp 目录。还生成了 fabric-ca msp 目录和 ca-cert.pam。

要启动排序器,我使用这个命令:

docker run -it --name orderer.example.com -p 7050:7050 
-v $DIR/crypto-config/.../orderers/orderer.example.com:/var/hyperledger/orderer/msp
-v $DIR/orderer.block:/var/hyperledger/orderer/orderer.block
-w /opt/gopath/src/github.com/hyperledger/fabric
-e ORDERER_GENERAL_LOGLEVEL=debug
-e ORDERER_GENERAL_LISTENADDRESS=0.0.0.0
-e ORDERER_GENERAL_GENESISMETHOD=file
-e ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.block
-e ORDERER_GENERAL_LOCALMSPID=OrdererMSP
-e ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/msp
hyperledger/fabric-orderer

我如何启动我的订购者和同行并告诉他们使用 docker“连接”到 fabric-ca?我应该使用哪个环境变量?我只是不太了解这些实体之间的通信方式。

最佳答案

通用项目文档位于 https://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html包含一个 docker compose 文件,它将启动一个排序节点、4 个对等节点和两个 CA 服务器。要查看的文件是 docker-compose-e2e-template.yaml。如果您想使用 CA 服务器运行该示例,您可以通过适当更改 COMPOSE_FILE 变量来更改 network_setup.sh 以使用 docker-compose-e2e.yaml

关于hyperledger - 如何使用 docker 将我的订购者和同行链接到 Fabric-CA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44549226/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com