Hyperledger fabric peer docker 实例在网络设置后退出

Hyperledger fabric peer docker instance exiting after network setup

我已经建立了一个 8-org 单通道结构网络。我能够进行整个网络设置。但是设置成功后。一些 docker 实例停止侦听它们各自的端口。当我执行 docker ps -a 时,它会显示一些要退出的对等节点图像的状态,这就是它无法在该端口侦听的原因,因此链代码安装失败。此错误的发生是因为 docker 还是对等配置中的某些错误?

退出容器之一的日志

从日志来看,似乎是多个容器 a 试图访问同一个数据库,(“文档更新冲突”);你是如何配置你的数据库的?我们可以看看你的配置文件吗? (configtx and/or docker-compose 文件) ?

CouchDB 容器特定于给定的对等点,如果两个或多个对等点尝试访问同一个 CouchDB,可能会产生不必要的后果(如崩溃)。

在您的 configtx.yaml 文件中,您需要为所有 8 个组织添加至少一个 Anchor Peer 以收听像这样的频道锚点 Peer https://hyperledger-fabric.readthedocs.io/en/latest/glossary.html#anchor-peer 在 anchor peer 文档中,您可以看到每个组织必须至少有一个 anchor peer