BT

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

Docker周报:基于容器的云服务

| 作者 郭蕾 关注 8 他的粉丝 发布于 2014年10月25日. 估计阅读时间: 5 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

新闻

  1. 《5个解决Docker网络问题的项目》:Docker彻底释放了虚拟化的威力,它让应用的分发、部署和管理都变得前所未有的高效和轻松,凭借着自己出众的能力,Docker现在已经成为目前IT界创业者和创新者的宠儿。但是如何管理Docker容器之间的交互和网络并不是一件容易的事情,本文总结了最受欢迎的5个解决Docker网络问题的项目。
  2. 《GlusterFS推出Docker映像》:GlusterFS是一个开源的分布式文件系统,支持 PB 级的数据量。GlusterFS 通过RDMA和TCP/IP方式将分布到不同服务器上的存储空间汇集成一个大的网络并行文件系统。目前GlusterFS已经提供了Docker镜像。
  3. 《Terminal.com: 基于容器的云服务》:Terminal是一个全新的计算环境, 它集本地开发的便捷性和云的扩展性于一身,Terminal实例是全功能的虚拟服务器,你完全可以像使用一台物理电脑或者是笔记本那样使用它。感兴趣的读者可以了解。

教程

  1. 《深入浅出Docker(五):基于Fig搭建开发环境》:伴随着软件环境的复杂度变化,开发团队如何搭建一致的开发环境一直是很头疼的事情。Docker技术的出现,让开发者在解决开发环境的一致性上有了更加灵活的方案,目前已经成为比较热门的技术讨论话题。围绕Docker技术的开发工具越来越多,让很多已经选择Docker技术栈的开发者在构建自己的开发环境时产生选择的困惑。本文尝试讲解使用Docker官方的工具Fig来演示快速构建开发环境的方法供大家参考。
  2. 《Docker命令汇总》:在Docker容器技术不断演化的过程中,Docker的子命令已经达到34个之多,其中核心子命令(例如:run)还会有复杂的参数配置。此教程汇总了所有的Docker命令并详细介绍了各个参数的含义,在教程的最后面还用图的方式对命令进行了分类,推荐阅读。
  3. 《使用 Fluentd 管理 Docker 日志》:使用Docker过程中经常会碰见如何收集日志的问题,每个Docker容器都会运行一个单独的进程,并且进程的输出被Docker保存在主机上的某个位置。如何统一管理这些日志?文章作者使用Fluentd解决了相应问题,Fluentd 是一个开源的数据收集器,它原生就支持 JSON 格式,因此你可以在主机上运行一个单独的Fluentd实例并配置它来tail每个容器的 JSON 文件。
  4. 《 Docker在IronWork的产品化实践》:随着Docker 1.x的推出,越来越多的公司正在尝试着将其用于生产环境,其中iron.io声称他们已经有3亿个Docker的容器稳定用于生产环境4个月了。iron.io总结了他们遇到的挑战和技术问题,比如删除容器的时间很长、卷无法卸载、容器的内存达到上限而停止响应等等。
  5. 《如何在”特殊”的网络环境下编译 Docker》:本文主要阐述如何在“特殊”的网络环境下编译 Docker 程序,文中作者给出了三种方案。请注意由于 Docker 编译需要依赖于 Docker Daemon ,所以只能在 64 位的 Linux 环境下先安装 Docker 程序,再从 Github 上克隆 Docker 的代码进行编译。
  6. 《分布式配置服务etcd VS 分布式协调服务Zookeeper》:CoreOS中使用了etcd作为集群配置服务,拥有众多出色的特点,etcd是一个键值的数据服务器,单实例可达每秒 1000 次写操作,以及方便的REST接口。 Zookeeper则是在Hadoop中大放光彩的分布式协调服务,提供了分布式锁、数据同步等服务。本文对二者进行了对比。
  7. 《Docker和Jenkins》:SlideShare上的一个演讲稿,所以请自备梯子。主要讨论了如何将Docker应用到DevOps中,内容包括Docker介绍、Docker目前的发展情况、Docker的优势、如何在DevOps中使用Docker、使用案例。

开源项目

  1. Fig:Fig是一个基于Docker的用于快速搭建开发环境的工具,目前Fig团队已经加入Docker公司。Fig通过一个配置文件来管理多个Docker容器,非常适合组合使用多个容器进行开发的场景。想了解如何使用Docker的同学可以阅读InfoQ的《基于Fig搭建开发环境》。

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个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