首页 > 解决方案 > 容器 Hyperledger/fabric-tools cli 不适用于 Go 链代码示例 Hyperledger v2

问题描述

我正在使用指南:https ://stone-fabric.readthedocs.io/zh/release-2.0_en-us/chaincode4ade.html

当我运行时:docker-compose -f docker-compose-simple.yaml up显示 orderer、peer、chaincode 和 cli 正确启动。在此处输入图像描述

当我构建并启动链代码时,事情也不会出错: 在此处输入图像描述

但是当我尝试将链码与 cli 一起使用时,它会显示“容器未运行”。 在此处输入图像描述

然后我发现 hyperledger/fabric-tools cli 永远不会启动,我无法让它工作。在此处输入图像描述

我尝试使用 docker 手动启动它,但也不起作用。 在此处输入图像描述

我的代码与 Hyperledger 示例完全相同。

如果有人可以帮助我,我将不胜感激。

标签: dockercommand-line-interfacehyperledger-fabrichyperledger

解决方案


我发现 docker-compose 向我显示了一个“cli exit with 1”,所以我进行了一些搜索,只评论了这一行:“command:/bin/bash -c './script.sh'”,它工作得很好。


推荐阅读