docker - Hyperledger Fabric 对等 Docker 实例在网络设置后退出

标签 docker docker-compose hyperledger-fabric blockchain hyperledger

我已经建立了一个 8 组织的单 channel 结构网络。我能够进行整个网络设置。但是设置成功后。一些 docker 实例停止监听它们各自的端口。当我做 docker ps -a它显示了一些对等节点图像要退出的状态,这就是它无法在该端口监听的原因,因此链代码安装失败。此错误是由于 docker 还是对等配置中的某些错误而发生的?
enter image description here
已退出容器之一的日志
enter image description here

最佳答案

从日志看来,多个容器一个试图访问同一个数据库,(“文档更新冲突”);你是如何配置你的数据库的?我们可以查看您的配置文件吗? (configtx 和/或 docker-compose 文件)?
CouchDB 容器特定于给定的 peer ,如果两个或多个 peer 尝试访问同一个 CouchDB ,它可能会产生不良后果(如崩溃)。

关于docker - Hyperledger Fabric 对等 Docker 实例在网络设置后退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63388471/

相关文章:

java - Docker 设置

c++ - 无法为简单程序运行 docker 容器

docker - 在 docker windows 容器上的 windows server core 中运行 exe

mysql - Docker 上的 Spring Boot 无法连接到 MySQL

mysql - Docker-compose:数据库未初始化

node.js - 如何在 Docker 中运行 NodeJS 命令行工具?

mysql - 无法通过 Kubernetes 集群中的主机名连接到 MariaDB

node.js - 如何安装Hyperledger-fabric开发环境的node js?

go - fabric-sdk-go 'ld.exe: cannot find -lltdl' 错误

go - Fabric GO SDK 的背书政策问题