Docker 周报:Windows Server 将支持 Mesos

阅读数:23 2015 年 8 月 21 日

话题:Windows语言 & 开发架构Kubernetes

新闻

  1. Apache Mesos 将登陆 Windows 平台》:8 月 20 日在西雅图举行的 MesosCon 上,Mesosphere 公开了在 Windows Server 2016 预览版本上运行 Mesos 的 Demo。Mesosphere 联合创始人表示,现实中许多企业在数据中心是同时使用 Linux 和 Windows。所以,Mesos 用户希望能使用一个既能在 Linux 机器又能在 Windows Servers 上运行的容器管理工具来执行任务。

  2. 微软欲 10 亿美元收购 Mesosphere 动机何在?》:Mesosphere 公司由 Twitter 和 Airbnb 的前工程师在两年前创建。据 The Information 的撰稿人阿米尔·埃弗拉蒂报道,微软一直在试图收购 Mesosphere,而 Mesosphere 的自我评估价值为 10 亿美元。目前 Mesosphere 仍拒绝就上述消息置评。Mesosphere 现已完成了三轮融资。

  3. CoreOS 集成 Kubernetes 核心组件 Kubelet》:CoreOS 目前已经集成了 Kubernetes 的核心组件 Kubelet,Kubelet 负责维护 pod(应用实例)集合。Pod 集合由本地系统的一个或多个容器构成。在 Kubernetes 集群中,kubelet 作为本地代理,通过访问 Kubernetes 的 API 服务器,监控 PodSpecs 的状态。看来目前容器圈的几个开源软件都开始抱团取暖了。

  4. 微软发布 Windows Server 2016 预览版第三版》:Windows Server 2016 技术预览版第三版是首个包括了容器技术的支持的版本,提供了 Nano Server 和数据中心增强的功能。Windows Server 容器是微软和 Docker 合作的,容器可以通过 PowerShell 或 Docker 客户端来部署管理。

教程

  1. 腾讯游戏是如何使用 Docker 的?》:腾讯游戏从 2014 年下半年开始就在生产环境中使用 Docker,并取得了不错的成果。目前《我叫 MT2》等多款重量级游戏都跑在容器中,且整体运行良好。本文为采访,介绍了腾讯游戏业务使用 Docker 的进展及收益,并从内核、网络、存储、运营等方面深入探讨腾讯游戏在实践过程中遇到的问题及解决方案。

  2. Xen 项目负责人:Docker 会取代虚拟机吗?》:Docker 无疑是当下最具影响力的开源项目。Docker 何以如此的成功?它会否取代虚拟机,这样的转变是不是会在将来某一天的某一个临界点突然爆发?如果是的话,那会是什么时候?另外,Docker 这样的项目有什么缺点?有没有新的项目来结合两者的优势?

  3. 利用 pipework 与 OVS 构建跨主机容器网络》:本文提供了一种可行的、灵活的方案用于构建跨主机的 Docker 容器网络。鉴于目前的各类网络方案均依赖其他大型项目(比如 CoreOS、Kubernetes)。本文的主旨就是抛开其他不必要的依赖,构建一个在大多数平台上都能运行的网络方案。

  4. 为什么我们不允许非 root 用户在 CentOS、Fedora 和 RHEL 上直接运行 Docker 命令》 :容器技术最大的弱点是安全性不足,Docker 也不例外。因此,如何加强 Docker 的安全性是每一个 Docker 用户必须慎重考虑的问题。这篇文章介绍了不用 sudo 而直接运行 Docker 命令所存在的安全漏洞,并强烈建议通过设置 sudo 规则作为暂时的解决方法。

  5. 360 的容器化之路》:本文将为大家介绍 360 如何让 Docker 落地。主要包括三方面内容:一,结合公司业务特点,如何使 Docker 适配现有技术架构 ,完成线上环境快速部署扩容;二,“让产品失败的更廉价”,使用 Docker 构建 PaaS 环境加速中小业务快速孵化上线;三,使用 Docker 技术,在构建持续集成环境方面的一些积累。

书籍

  1. Docker——容器与容器云》:本书从实践者的角度,在讲解 Docker 高级实践技巧的同时,深入到源代码层次,为读者梳理出 Docker 容器技术和基于 Docker 的容器云技术(如 Kubernetes)的实现方法和设计思路,帮助读者理解如何在实际场景中利用 Docker 解决问题并启发新的思考。

  2. Docker 源码分析》:本书希望通过对 Docker 架构和源代码的详细讲解和解剖,帮助读者对 Docker 的底层实现有一个全面的理解。本书的内容主要集中于三部分:Docker 的架构、Docker 的模块,以及 Docker 的三驾马车 Swarm、Machine 和 Compose。

另外,InfoQ 将在 8 月 28 日~29 日举办CNUTCon 全球容器技术大会,大会聚焦技术落地,旨在帮助参会者了解相关开源项目和技术栈。目前已经邀请了腾讯、百度、阿里巴巴、360、京东、大众点评等互联网公司前来分享他们的容器应用经验,同时 Kubernetes、CoreOS、OpenShift 等项目的技术负责人届时也将分享相关的技术趋势,敬请关注。