将 Hyperledger Composer 连接到 Fabric:尝试安装 composer runtime 时出错

Connecting Hyperledger Composer to Fabric: Error trying install composer runtime

在按照有关此 link 的教程进行操作时,我在 "Deploy to the running Hyperledger Fabric" 部分下遇到了以下错误。我的 Hyperledger Fabric 不是 运行ning,我不知道为什么。我得到的错误如下所示:

tom@tom:~/hyperledger/my-network/dist$ composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString
Deploying business network from archive: my-network.bna
Business network definition:
    Identifier: my-network@0.1.6
    Description: My Commodity Trading network

✖ Deploying business network definition. This may take a minute...

Error: Error trying deploy. Error: Error trying install composer runtime. Error: Connect Failed
Command failed

当我使用 docker ps -a 时,没有超级账本容器显示有 运行。我哪里可能出错了?

我认为你没有启动你的结构,如果你在本地开发。请查看 https://hyperledger.github.io/composer/installing/development-tools.html 以了解环境设置和 运行 需要的脚本,以便拥有本地结构。

当你 运行 docker ps 你应该看到 this docker list of containers

我刚刚意识到我需要安装 docker-compose 来处理 运行 多个 docker 容器,而不是仅仅使用 docker 客户端。

关于docker-compose的安装,我参考了manual