Hyperledger Fabric : Error: could not assemble transaction, msg chaincode registration failed: container exited with 127

Hyperledger Fabric : Error: could not assemble transaction, msg chaincode registration failed: container exited with 127

我目前正在研究 Hyperledger 结构。尝试从 fabric-samples 运行 fabcar 应用程序,但出现以下错误。

Error: could not assemble transaction, err proposal response was not successful, error code 500, msg chaincode registration failed: containers exited with 127

Hyperledger Fabric 来源:https://github.com/hyperledger/fabric-samples

我已经删除了旧的 docker 图像和容器,然后开始执行脚本但仍然出现错误。

CMD

sudo docker rmi $(docker images -a)
sudo docker kill $(docker ps -aq)
sudo ./startFabric.sh javascript 

请帮帮我,给我任何让脚本正常工作的建议。

您的链代码未正确分类。首先:对于 运行 这个链码 ./startFabric.sh 你应该在 fabric-samples/fabcar 目录中。其次,检查你的 javascript,它是否在工作。无论如何尝试这些行:

$sudo docker stop $(docker ps -a -q)
$sudo docker ps -qa|xargs docker rm
$cd fabric-samples/fabcar
$sudo ./startFabric.sh (or ./startFabric.sh)