在遵循本link的教程时,我在“部署到正在运行的Hyperledger Fabric”部分下面遇到以下错误。我的Hyperledger Fabric没有运行,我不知道为什么。我得到的错误如下所示:
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
时,没有显示超级运算符容器已运行。我哪里可能出错?
答案 0 :(得分:1)
我刚刚意识到我需要安装docker-compose
来处理运行多个docker容器,而不仅仅是使用docker client。
对于docker-compose安装,我咨询了manual
答案 1 :(得分:0)
如果你在当地开发,我认为你没有开始你的面料。请查看https://hyperledger.github.io/composer/installing/development-tools.html以获取环境设置以及运行所需的脚本以获得本地结构。
当您运行docker ps
时,您会看到类似this docker list of containers