每当我重新启动在Docker容器上运行的Hyperledger Fabric网络时,Hyperledger中的所有先前数据都将被删除。我有办法避免这个问题吗?
答案 0 :(得分:1)
将分类帐数据存储在装入docker容器的卷中。如果您探索“建立您的第一个网络”'教程,您可以了解如何处理此问题。仔细查看orderer和peer节点的fabric-samples / first-network / base / docker-compose-base.yaml定义。您将了解我们如何在重新启动之间保持状态。
e.g。这是订货人的定义。列表中的最后一个卷将保留状态。同行的处理方式相同:
date type count change it into > date numberA numberB numberC
03/21 A 8017 03/21 8017 5019 0
03/21 B 5019 03/22 5001 0 8870
03/22 A 5001 03/23 0 8305 0
03/22 C 8870 03/24 1552 2351 8221
03/23 B 8305
03/24 A 1552
03/24 B 2351
03/24 C 8221