链式代码docker-devmode中的CORE_PEER_ADDRESS

时间:2019-09-23 14:42:45

标签: hyperledger-fabric hyperledger-chaincode

我正在遵循针对开发人员的Chaincode教程,并且在Terminal 2中的“使用开发人员模式进行测试”部分中,有以下环境变量的实例化

CORE_PEER_ADDRESS=peer:7052

能否请您告诉我此变量的作用,为什么使用的对等端口为7052?

我在docker-compose文件中找不到在此端口上运行的容器。

1 个答案:

答案 0 :(得分:0)

通常,链代码将在容器化环境中运行,但是对于诸如代码/测试/部署之类的开发活动,我们在结构样本中有一个名为Chaincode-dev的样本文件夹。它通过有限的订购者,对等方,cli进行了优化。通常我们将链码地址指定为7052,8052,...,链码将由对等方维护(您可以在docker-composebase.yaml文件中检查这些参数),但是现在在dev --peer-chaincodedev模式下,链码正在运行从用户那里,您不会检查带有链码的参数,因此这些变量是从用户导出的。