Docker周报第20期
社区观点
肖德时谈Docker Compose和Kubernetes
Docker Compose还是单机版的开发套件,对于开发者来说,可以使用它把当前的代码构建出指定的Docker Image,然后运行在单机上。Kubernetes就是为了解决部署到容器集群的难度而定义的标准实现。当前Compose正在实现基于Swarm和 Machine实现集群编排的能力,这种能力就是Kubernetes的直接竞争对手。
InfoQDocker新闻
Docker收购GUI工具Kitematic
Docker宣布收购Kitematic,Kitematic是一个 Docker GUI 工具,它可以在 Mac 上更快速、更简单的运行Docker。被Docker收购之后,Kitematic也将尽快提供对Windows的支持。Kitematic官方博客上也 介绍了项目的发展历史,三位创始人都是学生,而且还有两位是华人。Living the dream。
DockerOne以Docker为例,看开源生态系统的力量
Docker公司的社区运营经验足以写本书了,所有的开源项目都应该向它取取经,本文中Ben谈了谈他对开源生态系统的认识。他说,讨论开源生态系统而不突出项目贡献者的作用是不完整的。贡献者是开源的命脉。他们不仅贡献了代码,还在开放式设计过程中催生了新的想法。
InfoQ视频
开源项目
演讲Slides
学习教程
深入Docker存储驱动
之前推荐的介绍Docker存储驱动的PPT的中文翻译,作者从Docker存储驱动的历史开始讲起,从copy-on-write机制入手,之后分别从AUFS、Device Mapper、BTRFS、Overlay、VFS几个方面进行了具体的介绍。
DockerOne微博红包:大规模Docker集群实践经验分享
InfoQ策划的“春节红包”系列文章之微博篇,羊年春晚Docker集群成功的为1.02亿小伙伴刷微博、抢红包提供了可靠的服务。本文将为大家揭开微博平台Docker集群的神秘面纱,包括集群规模,技术架构等方面情况。
InfoQJava开发人员需要注意的五大Docker误区
来自Takipi博客的一篇文章,文中介绍了大家对Docker认识的一些误区,比如Docker是轻量级的虚拟机、无需关注代码,只要使用Docker就可以让应用变的高可扩展。最后,文章也从Java程序员角度对Docker的使用进行了分析,并给出了使用建议。
DockerOneDocker的典型应用场景
Docker技术已日趋成熟,但很多人可能还不明白Docker的使用场景。本文总结了一些作者在应用打包、多版本混合部署、升级回滚、多租户资源隔离以及内部开发环境方面使用Docker的一些经验,对应用场景有疑惑的同学可以看看。
NiceScale电子书:《Docker入门实战》
《Docker入门实战》内容包括Docker指南、命名空间教程、Docker生态系统介绍、Dockerfile最佳实践、Swarm入门和Docker应用实战。
百度阅读