BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

DockerCon 2014回顾:与Docker相关的开源项目

| 作者 郭蕾 关注 9 他的粉丝 发布于 2014年6月18日. 估计阅读时间: 5 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

DockerCon 2014大会已经完美落幕,大会上来自Google、IBM、RedHat、Rackspace等公司的核心人物均发表了主题演讲,介绍了他们与Docker相关的一些工作。从演讲中可以看到,目前主流的云厂商以及Linux厂商都加入了支持Docker的阵营。

大会上公布了很多与Docker相关的开源项目,列举如下:

  1. Kubernetes
    来自Google的容器集群管理工具。Kubernetes支持跨平台,它可以在除Google以外的其它云平台中运行,比如AWS。基于Docker之上的Kubernetes可以构建一个容器的调度服务,其目的是让用户通过Kubernetes集群来管理云端容器的集群,而无需用户进行复杂的设置工作。系统会自动选取合适的工作节点来执行具体的容器集群调度处理工作。项目地址:https://github.com/GoogleCloudPlatform/kubernetes

  2. cAdvisor
    cAdvisor是Google用来分析运行中容器的资源占用情况以及性能特性的工具。它能够收集、聚合、处理、导出运行中的容器的信息。cAdvisor能够记录容器的隔离参数、历史资源使用情况以及完整的资源使用数据。cAdvisor目前仅支持lmctfy容器和Docker 容器。项目地址:https://github.com/google/cadvisor

  3. lmctfy
    lmctfy是Google开源版本的容器栈,它提供了用来代替LXC的Linux应用容器。当在单台机器上运行多个应用时,这些容器支持应用间的资源隔离。应用也可以拥有容器,因此能够创建和管理属于他们自己的子容器。lmctfy旨在提供一组以用户的意图为原点的高级API,来实现对容器概念的抽象化。lmctfy是一个仍在Beta阶段的项目,目前还在全力开发中。最新的版本是0.5.0,目前只支持CPU、内存和设备资源的隔离。项目地址:https://github.com/google/lmctfy

  4. dotCI
    dotCI是一个来自Groupon公司的开源项目,dotCI可以帮助开发者配置诸如travisci这样的云CI系统,简化从Docker到Jekins的配置。dotCI支持与GitHub集成。项目地址:https://github.com/groupon/DotCi
  5. Centurion
    为Docker量身定制的部署工具。它可以从Docker Registry(一个存储和分享 Docker 镜像的服务)中获取镜像创建容器,并在保证环境变量、主机容积映射、端口映射正确的同时,将容器正确运行在一组主机上。Centurion支持滚动部署,并简化了应用到Docker的部署步骤。项目地址:https://github.com/newrelic/centurion
  6. Libcontainer
    一款操作系统沙盒的标准化界面。它使用 Go 实现本地使用 Linux 命名空间、联网和管理,无需外部依赖,也不会对主机系统造成影响。 项目地址:https://github.com/docker/libcontainer
  7. Libchan
    Libchan是一个提供类似Go语言中的Channel通信方式的超轻量级的网络服务的包,目前支持的传输协议包括Go channel、Socket、TCP、TLS、HTTP2/SPDY。项目地址:https://github.com/docker/libchan
  8. Libswarm
    libswarm 是一个很小的工具包,用来组合 Docker 的各种网络服务。它定义了一个服务的标准接口,用于分布式系统中各个服务模块之间的通讯。项目地址:https://github.com/docker/libswarm

ArchSummit全球架构师峰会即将于7月18-19日在深圳举行,此次会议重点解析九个当前最受关注的领域,包括:SNS、 移动互联网、 金融、 大数据、 智能硬件、 游戏、 云计算、自动化运维、电商等专题。目前正在火热报名中,感兴趣的读者可以访问网站主页了解更多信息。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT