参考资料
http://www.bubuko.com/infodetail-2092748.html
http://www.ithao123.cn/content-11117437.html
http://blog.csdn.net/remote_roamer/article/details/62419625
1.使用crypto-config.yaml模版生成密钥,生成到crypto-config目录下,这个目录会被挂接到镜像里边。具体怎么起作用,需要再看。
2.使用docker-compose-e2e-template.yaml 复制出一个docker-compose-e2e.yaml,并将生成的密钥写入到这个文件中。主要是替换ca0和ca1的密钥
3.根据configtx.yaml文件在channel-artifacts目录下生成创世块和通道(这里没有完全理解)
4.根据docker-compose-cli.yaml文件生成容器(如果使用docker-compose-e2e.yaml应该就是带CA认证的了)
5.cli容器启动时,会调用script.sh生成样例
目前需要理解的:
1.身份认证目前都是采用挂接进入的,如果搞多个节点的化,是需要手工拷贝过去吗?
2.创世块和通道之间的关系,没有完全理解。
3.peer之间的连接关系没有找到配置,peer之间是怎么相互认识的。包括order和ca