Docker Hyperledger Composer正在设置connection.json

Docker Hyperledger Composer正在设置connection.json,docker,hyperledger-fabric,hyperledger,hyperledger-composer,Docker,Hyperledger Fabric,Hyperledger,Hyperledger Composer,大家好,谢谢大家收看这篇文章 因为我想使用Hyperledger composer,我部署了Order、peer、ca和其他东西。直到创建频道并加入频道,我才获得成功 (我相信这是真的,因为我完成了频道制作、加入同行加入该频道、安装和实例化链码。) 所以在那之后我做到了 “composer network install”命令,我得到一个错误,即没有来自对等方的响应。 (和“来自尝试的对等通信的响应为错误:错误:14不可用:EOF”) 所以我开始认为名为“connection.json”的文件有

大家好,谢谢大家收看这篇文章

因为我想使用Hyperledger composer,我部署了Order、peer、ca和其他东西。直到创建频道并加入频道,我才获得成功 (我相信这是真的,因为我完成了频道制作、加入同行加入该频道、安装和实例化链码。)

所以在那之后我做到了

“composer network install”命令,我得到一个错误,即没有来自对等方的响应。 (和“来自尝试的对等通信的响应为错误:错误:14不可用:EOF”) 所以我开始认为名为“connection.json”的文件有问题。但我不知道如何具体编辑该文件

我得到的回应如下:“docker service ls”和“docker network inspect fabric”

我的connection.json文件如下所示

我参考了这个页面在多台主机上进行Hyperledger结构

这是安装business network后的屏幕截图


我认为您的结构网络没有运行

打开终端并转到fabric dev servers目录和./startFabric.sh

如果您在这里遇到任何错误,就像某些容器已经存在一样,请先执行./teardownFabric.sh,然后再次运行上面的start命令


网络成功运行后,您需要通过运行来创建管理卡。/createPeerAdminCard.sh

能否确认所有订购方、对等方和CA都已在每台机器上成功启动?”docker ps的命令显示正在运行的服务。如果您使用“docker ps-a”,您可以找到停止的服务


从所有docker compose文件中,以下容器名称应按“docker ps”列出

订购方
:订购者

org1
:ca1
:org1peer0
:org1peer1
:org1cli

org2
:ca2
:org2peer0
:org2peer1
:org2cli

你能检查一下这是正确的吗


您是在3台机器上还是在3个云实例上运行此项目?

我在本地成功部署了Hyperledger Composer(正如您所说,在Hyperledger Composer中执行教程),对此我没有问题。当我在多个主机上执行这些操作时,我遇到了问题。Sokay,我明白了。对不起,误会了。那么,你能提供composer网络安装错误日志的截图吗?我在文章底部添加了截图。谢谢你的回复。我做了很多次docker ps。我得了1分。peer1.org1.example.com-mycc 2。peer0.org1.example.com-mycc 3。织物组织4。织物组织设计。织物。在一台机器上织物组织1,在另一台机器上我得到1。fabric_orderer和'docker service ls'命令显示所有服务都在运行坦率地说,我没有docker swarm的经验。不管怎样,什么是织物和织物?单个组织的基本组件是order、ca.org1、peer0.org1和cli。如果它有两个对等点,则它将是order、peer0.org1、peer1.org2、ca.org1和cli。我不知道什么是fabric\u org1peer1和fabric\u org1peer0。我正在查看项目的docker compose文件。写东西不容易,让我通过我的答案更新。TLS设置为真还是假?你也可以粘贴对等日志吗