2015-03-01

热点新闻

Docker发布分布式应用编排工具

2月26日,Docker在其官方博客发布之前在DockerCon上提到的三个编排工具:Machine、Swarm和Compose,目前这三个工具都已经可以下载使用,但仍不可在生产环境使用。Machine是一个简化Docker安装的工具,Swarm是一个原生的Docker集群,Compose可以定义并运行多容器分布式应用程序。

DockerOne

微软扩展对Docker支持 支持两款新编排工具

近日,微软发布了几个关于其云以及虚拟化平台的更新,以增强Azure和Hyper-V对Docker的支持。目前Azure已经支持Machine和Swarm,Hyper-V也开始支持Machine,并承诺将在未来支持Compose。

ZDNet

Apache Aurora v0.7.0发布,支持Docker

Apache Aurora是一个Mesos框架,支持长时运行的服务和周期运行的作业任务。它的关键特性包括任务出错时的自动回滚、支持领域专用语言、资源限额和多用户支持、服务注册和发现。在新发布的0.7版本中,已经提供了对Docker的支持。

InfoQ

活动

QClub:聚焦国内Docker创业以及企业实践

Docker显然已经成为2014年最火的开源项目之一,它受到越来越多的开发和运维人员的亲睐。在过去的一年里,Docker的应用场景逐渐清晰,更多的公司开始在内部使用Docker,同时也出现了许多与Docker相关的创业公司。本期QClub聚焦国内Docker创业以及最佳实践案例,与你分享Docker如何在企业内部“落地生根”,以及Docker创业公司将如何利用这一支点来撬动新的市场。

InfoQ

开源项目

Paz

Paz是一个基于 Docker、CoreOS、etcd和fleet的持续部署产品环境,使用Node.js编写。

GitHub

RancherOS

RancherOS是一个基于Docker的Linux发行版,RancherOS希望能直接在Linux Kernel上运行 Docker,并把所有用户空间Linux服务分发为Docker容器。这样,RancherOS就不需要使用一个独立的软件包分发机制。

GitHub

学习教程

从集装箱思考Docker风潮

本文系统介绍了Docker的缘由、发展回顾、优势、与LXC的对比等,非常棒的一篇文章,文中用了非常多的比喻来帮助大家理解Docker。比如在运输(ship)或移植一个Docker集装箱时,就像移植一棵树一样,但是移植树的种子(seed)到另一个花园(平台)里,重新打造出一样的(identical)环境(花盆)并重新长出一样的树。例如,一个dockerfile就是种子,体积很小,运输快速。

51CTO

Docker源码分析(八):Docker Container网络

Docker源码分析第八篇文章,本文从Linux内核原理的角度阐述了什么是Docker Container,并对Docker Container 4种不同的网络模式进行了初步的介绍,最终贯穿Docker 架构中的多个模块,如Docker Client、Docker Daemon、execdriver以及libcontainer,深入分析Docker Container网络的实现步骤。

InfoQ

Docker Swarm系列教程

在2014年12月的DockerCon欧洲大会上,Docker官方发布了新的编排服务。本系列文章作者Matt Bajor热衷于Docker及其相关产品的研究主要对Docker Swarm进行了具体的介绍。

DockerOne

大规模Docker集群助力微博迎接春晚峰值挑战

微博平台通过对线上业务进行容器化改造,整体集群完成50%规模的容器化部署,容器节点数达到上千个以上。借助服务发现、弹性调度等基础设施,5分钟内可以完成上百规模节点调度,本文重点介绍了微博的Docker使用经验。

微博

唱衰Docker,给大红大火的Docker泼点冷水

本文是一篇吐槽Docker的文章,作者从Dockerfile、缓存、分层文件系统、Docker Hub、安全、容器和虚拟机几个方面入手,阐述了Docker和容器技术目前存在的一些问题,以至于说Docker的存在根本没有必要。读者可以参考阅读,取其精华。

InfoQ