我正在关注面向开发人员的教程链代码,在终端 2 中使用开发模式测试部分中,有以下环境变量的实例化
CORE_PEER_ADDRESS=peer:7052
你能告诉我这个变量的用途是什么,为什么使用的对等端口是 7052?
我在 docker-compose 文件中找不到在此端口上运行的容器。
我正在关注面向开发人员的教程链代码,在终端 2 中使用开发模式测试部分中,有以下环境变量的实例化
CORE_PEER_ADDRESS=peer:7052
你能告诉我这个变量的用途是什么,为什么使用的对等端口是 7052?
我在 docker-compose 文件中找不到在此端口上运行的容器。
一般来说,chain code 会在容器化环境中运行,但是对于像 code/test/deploy 这样的开发活动,我们在 fabric samples 中有一个名为 Chaincode-dev 的示例文件夹。它通过有限的 orderer、peer、cli 进行了优化。通常我们将链码地址指定为 7052,8052,... 并且链码将由对等方维护(您可以在 docker-composebase.yaml 文件中检查这些参数),但现在在 dev --peer-chaincodedev 模式下,链码正在运行从用户那里,您检查带有链码的参数将不存在,因此这些变量是从用户导出的。