docker - 如何正确重启 Hyperledger Fabric?
问题描述
我没有找到任何关于如何在重新启动计算机后完全重新启动超级账本结构和所有 docker 容器的迹象。
特别是,我有这个容器:
$ docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8fe26f6bf531 hyperledger/fabric-peer:1.2.1 "peer node start" 41 minutes ago Up 40 minutes 0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp peer0.org1.example.com
0caca897250f hyperledger/fabric-orderer:1.2.1 "orderer" 41 minutes ago Up 40 minutes 0.0.0.0:7050->7050/tcp orderer.example.com
a3addacf7808 hyperledger/fabric-couchdb:0.4.10 "tini -- /docker-ent…" 41 minutes ago Up 41 minutes 4369/tcp, 9100/tcp, 0.0.0.0:5984->5984/tcp couchdb
1c699bc55cbf hyperledger/fabric-ca:1.2.1 "sh -c 'fabric-ca-se…" 41 minutes ago Up 41 minutes 0.0.0.0:7054->7054/tcp ca.org1.example.com
a3214a02a0e5 localhost/composer-rest-server "pm2-docker composer…" 17 hours ago Exited (0) 17 hours ago rest
30c1e5ace414 mongo "docker-entrypoint.s…" 17 hours ago Exited (0) 17 hours ago mongo
b7baef0aa3c7 dev-peer0.org1.example.com-tutorial-network-0.0.1-6695b9314667cc296171c0da511644e9011aa9a3ba0f6e759aca9e32e458803c "/bin/sh -c 'cd /usr…" 17 hours ago Exited (0) 17 hours ago dev-peer0.org1.example.com-tutorial-network-0.0.1
运行该命令./startFabric.sh
仅启动前四个容器。
如何重新启动最后三个容器以使系统像重新启动之前一样运行?
解决方案
在使用 ./startFabric 之前可能是 ./stopFabric 后跟 ./teardownFabric?
推荐阅读
- java - Spring boot+JPA 静态元模型 - FindBug 不起作用并抛出错误
- angular - Polymer LitElement 和 Angular - 从未调用渲染,不显示内容
- javascript - 如果变量为空,如何重定向到 JQuery 中的另一个页面
- php - nameValuePairs 中的值未成功传递到数据库
- vba - 当我尝试保存 ppt 文件时 Vba 出错
- python - 谁能给我用 python 的“开始:编写和部署你的第一个函数”的文档?
- c# - 列表元素相互依赖
- javascript - 如何覆盖类中的 set 方法以使用 array.push?
- r - 如何为多个响应的数据帧计算 tf-idf?
- angularjs - AngularJS - 不在 app.js 中时未注册服务