新闻
- 《Docker Hub 发布 11 种语言官方镜像》:Docker 的官方镜像可以帮助开发者和系统管理员把精力放在业务的开发上,而不需要关心底层的系统架构。9 月 24 日,根据搜索关键词和用户反馈,Docker 官方推出了 11 种热门语言的官方镜像,包括 Java、C++、PHP 等。
- 《Azul Systems 基于Docker 使用Zulu JVM》:用Azul 的CEO 的话来描述Docker 就是“You configure it once, and once it’s configured, it’s very easy to [roll it out] in multiple places”, Zulu 是基于 OpenJDK 的免费 JDK 版本,目前已经支持多种 Linux 和 Windows 版本,Azul 欲借助 Docker 来支持 Zulu JVM 跨平台运行。
- 《Deis v0.12 发布》:Deis 发布了 0.12 版本,更可靠,更容易安装,目前基于最新的 Docker 和 CoreOS 版本构建。Deis 是一个支持共有云和私有云的开源 PaaS 系统,它在 Docker 和 CentOS 基础上构建了一个类 Heroku 的 PaaS 系统。Deis 主要设计用来和不同的云提供商进行交互,支持 EC2、Google Compute Engine 等。
- 《Docker 从根本层面改变应用程序开发的四种方式》:Docker 技术方案的发展势头简直如同一场燎原烈火。这项新型 Linux 容器技术在不可阻挡的前进道路上引燃了一切事物,而其进展速度之快令很多从业人员根本无法跟上其迅猛的脚步。我们能够从 Docker 引发的时代浪潮中学到些什么?
教程
- 《Docker 源码分析:Docker 架构》:在《深入浅出 Docker》系列文章的基础上,InfoQ 推出了《Docker 源码分析》系列文章。《深入浅出 Docker》系列文章更多的是从使用角度出发,帮助读者了解 Docker 的来龙去脉,而《Docker 源码分析》系列文章通过分析解读 Docker 源码,来让读者了解 Docker 的内部实现,以更好的使用 Docker。
- 《Docker 的生态系统和未来》:Docker 风暴席卷全球,以轻量级容器为核心的生态系统发展迅猛。作者结合自己在开源领域的一些经验,梳理了 Docker 的技术发展史,分层剖析了现有的生态系统,并展望了未来可能的走向和突破。
- 《在 Docker 集群中开发并运行 Sinatra 应用》:来自 IBM developerWorks 上的一篇文章,文中作者在 SoftLayer 虚拟机中安装 Docker,逐步介绍了自己基于 Docker 的 DevOps 最佳实践。教程很详细,手把手级别的,涉及 Nginx、Etcd、Ruby Sinatra 等。
- 《如何在 Docker 中使用 MySQL》:听说了 Docker 的特性后,很多初学者最先想到的是用 Docker 来装个随时可以迁移的 Wordpress。但是不管怎样你一定要使用 MySQL,Docker 的典型场景是在一个容器中安装应用,一个容器中安装数据库,那应用如何连接另一个容器中的 MySQL 了?或者如何在主机中连接 MySQL?这对初学者来说并不容易。
- 《Docker 周边项目》:一个总结 Docker 相关项目的思维导图,包括网络、大数据、开发工具、编排、管理、操作系统、云平台等多个方面。
- 《Container 技术在 Cloud Foundry 中的应用和演化》:在 8 月 26 日的美国旧金山举行的 VMworld 2014 上,VMware 明确表示将与 Google、Docker 以及 Pivotal 共同建立一个项目,致力于 Docker 在该公司虚拟技术上的使用。支持 Docker 容器对 VMWare 来说绝对是个大胆的举措,因为曾有多个产业观察者指出 Docker 将成为 VMware IT 运营领域统治地位的最大挑战者。
开源项目
- Wormhole :一个可以连接 Docker 容器的智能代理工具,通过 Wormhole,用户可以安全地连接不同物理机上的容器,上面提到的 Wordpress 容器连接 Mysql 容器的方案就可以用它轻松解决。
另外,为了更好的促进 Docker 在国内的发展以及传播,InfoQ 开设了《深入浅出 Docker 》专栏,邀请 Docker 相关的布道师、开发人员、技术专家来讲述 Docker 的各方面内容。InfoQ 希望 Docker 专栏能帮助读者迅速了解 Docker,希望新的技术、新的理念能让更多的人受益。
评论