Chaincode设置Hyperledger Fabric

时间:2016-07-20 01:08:20

标签: blockchain hyperledger hyperledger-fabric

我正在尝试在我的MAC机器中设置Hyperledger Fabric链代码开发设置。我已经有了开发环境设置,但我的最终目标是在Hyperledger Fabric上开发区块链应用程序。所以我正在走向码头链代码开发和测试环境。我按照here给出的说明(按照选项2)。 docker-compose up命令抛出以下错误:

himanshus-mbp:fabric himanshutyagi$ docker-compose up
Recreating fabric_membersrvc_1
Creating fabric_vp_1

ERROR: for vp  driver failed programming external connectivity on endpoint fabric_vp_1 (98887f3aa674ed269b3bf9cae87f28d7686920343a9cb2aac5f2715b1a945da8): Error starting userland proxy: write /port/tcp:0.0.0.0:5000:tcp:172.17.0.2:5000/ctl: errno 526
ERROR: Encountered errors while bringing up the project.

github问题与此无关。任何人都可以解释可能出现的问题吗?

2 个答案:

答案 0 :(得分:0)

该端口可能已被另一个进程使用。它是否已经启动,或者是使用该端口的另一个程序。使用lsof帮助查找过程。

答案 1 :(得分:0)

如果您知道端口5000上正在运行什么进程,请尝试使用sudo lsof -i tcp:5000,然后记下进程ID并运行sudo kill -15 <PROCESS_ID_HERE>。之后,尝试运行docker commad