Docker 周报:Google Cloud 推出 Container Engine

阅读数:26 2014 年 11 月 7 日

话题:语言 & 开发

新闻

  1. 《DockerCon 2015 将于 6 月 22 日在旧金山举行》:近日,Docker 官方博客上确认了 DockerCon 2015 的举办时间和地点,并将参会人数调整到了 2000 人。DockerCon 2014 上 Docker 发布了 1.0 版本,且来自 Google、IBM、RedHat 等公司的核心人物均发表了主题演讲,介绍了他们与 Docker 相关的一些工作,可谓爆点十足。2015 年的大会也开始征集演讲,希望届时能看到国内厂商的身影。
  2. 《容器化持续集成服务初创企业 Shippable 获 800 万美元融资》:持续集成初创企业 Shippable 获得了 800 万美元 A 轮融资,Shippable 成立于 2013 年,总部位于西雅图,目前共有员工 14 人。此轮融资由 Madrona Venture Group 领投,Vulcan Capital、Divergent Ventures 等参投。此轮融资过后其总融资为 1010 万美元。融资所得将用于 Shippable 的服务拓展,公司还打算将员工数翻番。
  3. 《Pertino 公司借力 SDN 专攻 Docker 网络问题》:Pertino 公司是一个能够让企业在公有互联网上建立私有云网络的厂商,它可以利用现有网络,在之上叠加虚拟安全和隔离。近日,Pertino 公司宣布扩展对 Docker 的支持,发布 Pertino for Docker 产品,提供基于 Docker 的网络构建解决方案。
  4. 《Google Cloud Platform 加入支持 Docker 的容器引擎》:在 Google Cloud Platform Live 会议上,刚从 Red Hat 加入 Google 的副总裁 Brian Stevens 公开了支持 Docker 的容器引擎。继 Azure 之后,Docker 又顺利拿下一城,它会成为通用标准吗?

教程

  1. 《Docker 源码分析(三):Docker Daemon 启动》:Docker 作为业界备受推崇的轻量级虚拟化容器管理引擎,其强大的后台能力全凭 Docker Daemon。本文从源码出发,介绍了 Docker Daemon 的启动流程,并深入分析启动流程中每一步骤的实现细节。Docker 的运行可以简单概括为载体为 daemon,调度管理由 engine,任务执行靠 job。
  2. 《CSDN Container 技术大会 PPT 下载》:CSDN 举办的容器大会 PPT 目前已经放出,大会上 Docker 官方和 Google Kubernetes 核心开发人员分享了 Docker 的技术细节,并探讨 Docker 未来发展方向。国内腾讯、搜狐、中科院等 Docker 技术实践者,也分享了 Docker 及其相关项目的实战经验。
  3. 《3 亿 Docker 容器部署的挑战及应对方案》:IronWorker 是一个面向开发者的任务队列服务,开发人员可以在不设置和管理任何基础设施的基础上,调度执行大规模的任务。几个月前,Iron 开始使用 Docker,如今其内部已经部署了 3 亿多个 Docker 容器,本文中分享了 IronWorker 在使用基于 Docker 的基础架构时,遇到的挑战、解决方法,以及其中的经验。
  4. 《如何 Dockerize 你的 Jenkins 应用程序》:Jenkins 是一个开源的实现持续集成的软件工具,它支持第三方插件,扩展非常方便。本文介绍了如何在容器中构建 Jenkins 以及其插件。
  5. 《容器 VS 虚拟化之安全性:就像私人房间和公寓的区别》:提到容器的安全性,多数人都说它不够安全,但又不舍放弃其带来的高性能和便捷性。本文作者认为 Docker 其实已经提供了一种安全模式,并且能和 SeLinux、AppArmor 等所有 Linux 的安全方案搭配使用,只是很多人没有用好而已。作者通过将裸机、VMs 和 Container 比作是建筑、公寓和私人房间,说明了这个问题。
  6. 《如何在 Windows 上使用 Docker》:一篇初级教程,主要介绍了如何在 Windows 上使用 Docker,评论中有读者提到 boot2docker-powershell 这个工具,感兴趣的读者可以自行尝试。

开源项目

  1. dockersh:Dockersh 是一个将用户隔离到各自 Docker 容器的 Shell 工具。Dockerish 设计目的就是成为多个用户登录到计算机上的 Shell。当用户调用它时,用户将获得一个 Docker 容器,然后在容器名字空间里产生一个新的交互 Shell。

另外,为了更好的促进 Docker 在国内的发展以及传播,InfoQ 开设了《深入浅出 Docker》专栏,邀请 Docker 相关的布道师、开发人员、技术专家来讲述 Docker 的各方面内容。InfoQ 希望 Docker 专栏能帮助读者迅速了解 Docker,希望新的技术、新的理念能让更多的人受益。