Hyperledger Fabric: Ошибка: не удалось собрать транзакцию, ошибка регистрации цепного кода MSG: контейнер завершен с 127 - PullRequest
0 голосов
/ 20 мая 2019

Я сейчас работаю над тканью Hyperledger. Попытка запустить приложение fabcar из образцов ткани , но получаю следующие ошибки.

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

Источник ткани Hyperledger: https://github.com/hyperledger/fabric-samples

Я уже удалил старые образы докера, а также контейнер, а затем начал выполнять сценарий, но все еще получаю сообщение об ошибке.

CMD

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

Пожалуйста, помогите мне, дайте мне любое предложение, чтобы скрипт работал.

1 Ответ

1 голос
/ 05 июня 2019

Ваш цепной код не классифицирован должным образом.Во-первых: для запуска этого цепного кода ./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)
...