Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验小暑过去,北京逐渐进入了最热的时节,周末北京的最高气温达到了36度。炎热的天气并没有打消大家对Docker技术的热情,7月9日灵雀云主办的线下活动“释放云的无限潜能之Docker趟坑篇”还是吸引了好多小伙伴。在这里感谢前来参会的小伙伴们对我们的支持,同时特别感谢讲师们倾情奉献的精彩议题!以下是简单的议题回顾,PPT下载请点击【文章底部链接】。

灵雀云常江:Docker的正确打开方式

根据灵雀云几年的Docker使用经验,灵雀云架构师常江为大家分享了以下比较有代表性的“Docker的正确打开方式”:

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

比如最简单的,做镜像的时候最好用Dockerfile的方式,而不是commit,可维护性和易用性更强。

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

深入到生产环境中,如何实现服务发现:

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

还有很多精彩内容,比如如何用supervisord实现多个进程的统一管理,如何实现一个Java服务在开发、测试和生产环境中Docker镜像的统一,如何做容灾,如何做监控等。完整PPT请点击文章底部链接。

雪球董明鑫:雪球的Docker实践

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

接下来雪球SRE工程师董明鑫带来的分享是“雪球的Docker实践”。雪球是一个投资者的社交网络,给投资者提供跨市场、跨品种的数据查询、新闻订阅和互动交流服务,目前已覆盖A股、港股、美股市场。

雪球从2013年末就开始使用Docker,最初的需求是用Docker实现物理机上环境的隔离,使用的方式类似于虚拟机,管理起来很麻烦,所以先后引入了Rolling做CI/CD和灰度发布的逻辑,Swarm来进行物理机和容器的管理,Calico做网络管理。

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

接下来董明鑫从服务发现,日志收集,网络模式和监控这几个方面对雪球的Docker实践经验做了总结。
Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

雪球在Docker项目的初期阶段就进行了大胆尝试,在问题排查方面董明鑫也为大家总结了一套通用的步骤,非常实用!
Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

还有一些细节的问题,没准就是你遇到的,完整PPT请点击文章底部链接。。

豆瓣刘天伟:Docker在豆瓣的实践

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

接下来是豆瓣高级系统软件工程师刘天伟带来的“Docker在豆瓣的实践”。DAE(Douban App Engine)是豆瓣内部的PaaS平台,支持Python和Golang,支撑全部豆瓣对外服务。DAE可以在同一个节点上混合部署多个应用,需要引入一个更好的资源隔离与审计机制,最初豆瓣用CGroups写的。

由于Docker社区很活跃,发展得很好,2014年9月,豆瓣开始使用Docker。目前Docker承载了豆瓣所有的对外应用和绝大部分对内应用,容器总量在7500+,应用总数400+,单台机器最多有370个容器,工作日平均每天有100次上线部署,200-400次Docker image build。Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验刘天伟详细介绍了豆瓣在使用Docker过程中遇到的问题及解决方案,包括Docker存储的选择,镜像层级优化,Docker build速度优化,配置文件处理,moose’s fuse文件系统挂载,日志收集等。完整PPT请点击文章底部链接。。

爱奇艺杨成伟:爱奇艺基于Docker的CI/CD实践

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

最后是爱奇艺助理研究员杨成伟带来的“爱奇艺基于Docker的CI/CD实践”。爱奇艺的CI/CD并没有选择大家常用的Jenkins,而是选择了GitLab。Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验GitLab和Docker一样,既是产品也是公司,有完整的API,也很容易和其它工具集成。GitLab在8.0之后开始支持CI,有Docker Native的支持,既支持全局CI Runner也支持私有CI Runner。杨成伟根据爱奇艺使用GitLab CI的经验,介绍了其功能特性,工作原理,对Docker的支持,安全特性等。


最后用常江的一张PPT做结语:“勿忘初心,方得始终”,通常企业使用任何新技术,都是有很强的目的性,而这个过程中可能会付出很多。坚持下去,Docker带来的价值会远远超过你付出的学习成本。

Docker老司机灵雀云,雪球,豆瓣,爱奇艺的趟坑经验

所有PPT下载:百度云盘

K8S中文社区微信公众号
分享到:更多 ()

评论 抢沙发

评论前必须登录!