如题,刚开始cita的开发尝试,发现配置环境就很受困扰,成熟的开发工具链,应该有持续维护的docker镜像,会大大帮助链上生态的发展,建议社区提供这个产品服务
如果有其他解决方法,也请告知,谢谢!
是否有开箱即用的docker镜像开发环境?
你想要的是这个?
CITA 本身支持 使用 docker 运行,参考文档:https://docs.citahub.com/zh-CN/cita/install#docker-命令运行-cita
工具链中的各种工具,大多都是支持 docker 的了,例如:
区块链数据浏览器microscope的:https://github.com/citahub/microscope-v2#having-a-microscope-on-docker
区块链监控服务:
感谢热心回复,Docker的模拟生产环境测试,CITA已经提供了一些解决方案;
不过我可能没有表述太清晰:因为整个研发工具链条太长,各种版本依赖等小问题,造成许多开发者要花费大量时间在安装和配置开发工具和环境上,而这个过程,其实可以由官方给出一些集成了工具链的Docker镜像,然后把工作目录虚拟映射到自己本地目录,就可以快速进入业务开发了,大体思路是这样
感谢提供线索!
是的,也观察到部分支持docker了,不过工具链,是否可以集成到一个镜像,然后一步启动开发呢?
好的,这个需求记录下来了。
你意思是开发 CITA 的工具链?
这个放在 https://github.com/citahub/cita-build/tree/ubuntu-18.04-20191128 这个 repo 下。
正常,你下载完成 CITA 代码后执行 ./env.sh make
会自动下载 docker 编译环境。