写点什么

Docker 周报:etcd 2.0 发布

2015 年 1 月 30 日

新闻

  1. 《etcd 2.0 发布,大部分功能已稳定》:1 月 28 日,CoreOS 官方宣布发布 etcd 2.0,这是官方发布的首个稳定版本。etcd 是一个开源的用于配置共享和服务发现的高性能的键值存储系统,由 CoreOS 团队开发,也是 CoreOS 的核心组件,负责 CoreOS 的自动安全更新、容器相关的覆盖网络设置等功能。目前 etcd 在 GitHub 上的 Star 数量已经超过 5000,使用 etcd 的项目也已经超过 500 个,包括 Kubernetes、Cloud Foundry 等大型项目。
  2. 《Mesosphere 发布针对 Mesos 的服务发现组件 Mesos-DNS》:Mesosphere 发布了 Ahpha 版本的 Mesos-DNS,Mesos-DNS 是一个适用于 Mesos 集群的开源的服务发现组件,Mesos 上的应用和服务可以通过 DNS 的方式来发现对方。Mesos-DNS 的特点是轻量、无状态,易于部署和维护。Apache Mesos 是一个分布式系统的集群管理软件,也算是 Docker 的生态圈软件,大家可以关注下。
  3. 《再论为什么 OpenVZ 没有 Docker 那么火》:OpenVZ 背后的公司是 Parallels,主打的商业产品是 Parallels Cloud Server。由于着眼点是轻量虚拟机,OpenVZ 提供的模板都是操作系统,而 dotCloud 提供的服务是云计算应用引擎,云应用的运维才是 dotCloud 目标用户的痛点。最后作者说了句比较中肯的题外话,他认为如果要把 Docker 容器当虚拟机用,那 LXC/LXD 更适合。
  4. 《Black Duck 公布 2014 年开源项目新秀奖》:开源软件服务解决方案提供商 Black Duck 公布了 2014 年开源项目新秀奖,涉及安全、云存储、比特币、DevOps 工具和数据库管理领域,Black Duck 开源新秀奖并不会考虑商业动机,而是根据官方评判的,所以,这些项目能非常形象的展示过去这一年里开发者贡献和参与的方向和趋势。获奖名单中与 Docker 相关的开源项目有 cAdvisor、Kubernetes、Drone-CI。

教程

  1. 《etcd:从应用场景到实现原理的全方位解读》:随着 CoreOS 和 Kubernetes 等项目在开源社区日益火热,它们项目中都用到的 etcd 组件作为一个高可用强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd 为解决这类问题带来了福音,本文将从 etcd 的应用场景开始,深入解读 etcd 的实现方式,以供开发者们更为充分地享用 etcd 所带来的便利。
  2. 《Docker 镜像文件的存储结构》:本文是一篇介绍 Docker 镜像的文章,首先作者解释了几个与 Docker 镜像相关的术语,比如镜像和 Dockerfile、Registry 和 Index、镜像仓库,然后作者逐步分析了 Docker 镜像在本地的存储位置,最后作者演示了一个 Docker 镜像的创建、运行、发布和删除流程。
  3. 《Moving to Docker》:本文主要介绍了 Touchware 为什么要从 Heroku 迁移到 Dokku,以及为什么最后又投靠 Docker。由于 Heroku 的成本比较高,所以选择了自己部署 Dokku。但是当项目需要调整配置参数或者是需要特殊的依赖时,这个小型 PaaS 就 Hold 不住了,所以最后他们选择了 Docker。
  4. 《在 Linux 中使用 Docker 容器部署 ASP.NET 5 应用程序》:本文的作者是微软的 Azure 平台的工程师,去年年底微软就宣布开源.Net 核心运行时,并与 Mono 合作以推进.Net 在 Linux 等非 Windows 平台的移植。同时,微软也宣布将在新一代的 Windows 服务器上支持 Docker,支持容器化部署,这让我们看到了微软拥抱开源的决心。本文介绍了如何在 Linux 中使用 Docker 容器部署基于 ASP.NET 5 的应用程序。
  5. 《使用 Docker、CoreOS、Mesos 部署可扩展的 Web 应用》:本文作者重点介绍了如何使用 Docker、CoreOS、Mesos、Vulcand、对象存储来部署一个可扩展的 Web 应用,他首先介绍了为什么要选择这些工具以及与其它工具相比这些工具的优势。紧接着,他通过实际案例演示了整个部署过程,图文并茂,推荐阅读。

开源项目

  1. cAdvisor :cAdvisor 是谷歌公司用来分析运行中的 Docker 容器的资源占用以及性能特性的工具。它是一个运行中的守护进程用来收集、聚合、处理和导出运行容器相关的信息,每个容器保持独立的参数、历史资源使用情况和完整的资源使用数据。
  2. Powerstrip :现在要扩展 Docker,可以直接调用 Docker API。但这种方法存在问题:没办法组合不同功能的扩展,形成一个完整的工作流程。Powerstrip 是 ClusterHQ 的新项目,在 Docker API 之前加上一个 HTTP Proxy。在调用标准 API 时,以前置钩子和后置钩子的形式执行扩展的功能。

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

2015 年 1 月 30 日 07:182446
用户头像
郭蕾 做有意思的事情!

发布了 210 篇内容, 共 108.2 次阅读, 收获喜欢 27 次。

关注

评论

发布
暂无评论
发现更多内容

【运维思考】运维对象快速扩展,监控如何精准实时的覆盖?

嘉为蓝鲸

PaaS 运维自动化 监控管理平台 监控系统 监控告警

区块链交易所开发源码案例,区块链数字货币交易所

135深圳3055源中瑞8032

解锁华为云AI如何助力无人车飞驰“新姿势”,大赛冠军有话说

华为云开发者社区

AI 无人驾驶

让核显大展拳脚:Intel Iris Xe显卡

intel001

BIGDATA+AI Meetup 2020第二季·上海站开启报名!

Apache Flink

大数据 AI

杂谈:一文了解工业4.0

soolaugust

工业互联网 工业4.0

视频面试跟传统面试的区别及优点

anyRTC开发者

ios 音视频 WebRTC RTC 安卓

独家!阿里技术人限产的MySQL高级笔记及面试宝典,简直开挂

996小迁

Java MySQL 架构 面试 技术宅

WebSocket硬核入门:200行代码,教你徒手撸一个WebSocket服务器

JackJiang

html5 网络编程 websocket 即时通讯

Java程序员想要进阶,想了解Java服务器的深层高阶知识,Netty绝对是一个必须要过的门槛。

Java架构之路

Java 程序员 架构 编程语言 随笔杂谈

独家!阿里技术人限产的MySQL高级笔记及面试宝典,学完简直开挂

Java架构追梦

Java MySQL 数据库 架构 面试

基于注解的参数校验器Hibernate Validator

HelloLittleRain

Java springboot 参数校验 Hibernate-Validator

美腻了!Java资深架构师带你深度学习字节跳动的亿级流量+高并发

Java架构追梦

Java 学习 架构 面试 微服务

iOS 性能优化实践:头条抖音如何实现 OOM 崩溃率下降50%+

iOSer

性能优化 OOM ios开发 头条抖音 OOM崩溃

原来AI也可以如此简单!教你从0到1开发开源知识问答机器人

华为云开发者社区

开源 AI 机器人

LeetCode题解:98. 验证二叉搜索树,递归中序遍历完成后再判断,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

区块链钱包源码开发,深圳数字货币钱包开发

135深圳3055源中瑞8032

合约跟单源码,合约跟单模式系统软件开发

135深圳3055源中瑞8032

1分钟带你入门 Redux 中间件

Leo

前端 中间件 前端进阶训练营 Redux Redux中间件

连续一个月每天加班到凌晨三点,终于把Java程序员必知必会的计算机底层操作系统知识和网络知识整理出来了,已整理成文档!

Java架构之路

Java 程序员 架构 编程语言 操作系统

身为程序员你们经历过大厂面试吗?本文为大家解决大厂必问的MySQL调优问题

Java架构师迁哥

1分钟带你入门Redux、React-Redux

Leo

前端 React 前端进阶训练营 Redux React-Redux

USDT承兑商平台源码开发,USDT支付系统

135深圳3055源中瑞8032

MySQL-技术专题-MySQL的主从同步

李浩宇/Alex

技术实操丨HBase 2.X版本的元数据修复及一种数据迁移方式

华为云开发者社区

数据 数据迁移 原数据

spring-boot-route(二十一)quartz实现动态定时任务

Java旅途

Java Spring Boot quartz

【活动预告】2020中国系统架构师大会:即构受邀分享实时音视频服务架构实践

ZEGO即构

架构师 高并发系统设计 技术分享

区块链跨境支付系统开发,OTC承兑商支付平台搭建

WX13823153201

区块链跨境支付系统开发

最火的HTAP数据库 京东智联云新一代分布式数据库TiDB架构揭秘

京东智联云开发者

数据库 #TiDB

在网上被MG坑审过却一直延迟无法取出到账怎么解决 (LGF微7998)

Geek_db0f9e

一套完整的后台管理系统(附源码),非常实用!

程序员生活志

管理系统

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

Docker周报:etcd 2.0发布-InfoQ