关于chaincode要build一个docker image的问题

来源:8-2 优化&拓展

seleryzhao

2018-11-01

为了隔离,每个chaincode实例化的时候都build docker image起一个docker container, 感觉像是回到了VM时代。我不太明白,如果把所有chaincode都放到一个docker container里就不能做到隔离了么。

写回答

1回答

自游蜗牛

2018-11-01

亲,你好。

首先,这么做的目的确实是为了进行业务隔离。但是一个chaincode就是业务,所以你说的这种把所有的chaincode放到一个容器是不可取的。

再次,现在cc采用的docker模式确实是不够优雅,略显臃肿。现在社区也有些其他的做法,比如使用go plugin,或者wasm。但是前者用的不多,后者go 2.0才可能支持,所以现在来看,docker做法还是最通用的,最简洁的。


祝你学习愉快!

0
1
seleryzhao
非常感谢!
2018-11-02
共1条回复

Hyperledger Fabric实战联盟链-企业端区块链原理精讲

兼顾区块链应用层和底层 进击区块链工程师

787 学习 · 564 问题

查看课程