点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

Docker 周报:Docker 收购 CI 服务商 Koality

  • 2014-10-10
  • 本文字数:1654 字

    阅读完需:约 5 分钟

新闻

  1. 《Docker 收购持续集成服务商Koality》:10 月7 日,刚刚获得C 轮融资的Docker 宣布收购持续集成服务提供商 Koality ,具体的收购价格官方尚未透露。Koality 创立于 2012 年,主要专注于帮助公司简化复杂的软件测试流程,2013 年 Koality 曾获得由 FF Angel 领投的 180 万美元种子资金。收购结束后,4 名 Koality 的全职员工也随之加入了旧金山的 Docker 团队。
  2. 《Deis v0.13 发布,携手 Ceph 以提高可用性》:Deis 是一个支持共有云和私有云的开源 PaaS 系统,它在 Docker 和 CoreOS 基础上构建了一个类 Heroku 的 PaaS 系统。Deis 主要设计用来和不同的云提供商进行交互,支持 EC2、Google Compute Engine 等。0.13 版本中,Deis 携手 Ceph 以提高可用性。Ceph 是新一代的自由软件分布式文件系统。
  3. 《Docker 时代,公有云面临的挑战和机遇》:Docker 技术出来之前,其实 Container 技术是不温不火的。譬如腾讯很多内部系统,底层就是用了 Container 的技术。但是人们只知道用了云,不太关心是 Container 来实现的,还是其他虚拟化技术实现的,Docker 技术出现以后,加速了 Container 的发展。

教程

  1. 《Docker 源码分析 (二):Docker Client 创建与命令执行》:本文为《Docker 源码分析》系列第二篇,在 Docker 架构篇的基础上,继续从源码的角度出发,分析用户如何创建 Docker Client,以及如何通过 Docker Client 发送用户具体请求。可以说,发挥 Docker 最大魅力,从使用 Docker 做起,使用 Docker,从精通 Docker Client 入手。
  2. 《Clay.io 基于 AWS、Docker、HAProxy 等的 10X 架构打造》:当下基于云的部署大大缩短了应用的发布周期,让机构可以将更多精力投入到产品特性设计上。然而,大规模应用架构从来都不是件容易的事情。通过这个系列博文,Zoli 将分享如何只使用一个很小的团队支撑 Clay.io 的大规模应用。
  3. 《在 Docker 容器里面运行图形界面应用》:Docker 容器里面运行 GUI 有几种选择: 带有 X11 转发的 SSH,或者 VNC。本文作者采用了更为简单的方法:采用了和容器共享 X11 的 Socket,并直接使用。文章介绍了如何在 Docker 中运行 NetBeans。
  4. 《Docker 容器内服务程序的优雅退出》:近期在试验如何将我们的产品部署到 Docker 容器中去,这其中涉及到一个技术环节,那就是如何让 Docker 容器退出时其内部运行的服务程序也可以优雅的退出。所谓优雅退出,指的就是程序在退出前有清理资源,保存必要中间状态,持久化内存数据的机会。
  5. 《Docker 容器自动发现》:使用 Synapse+Haproxy 构建 Docker 容器自动发现,具备容器故障迁移、负载平衡的分布式平台。Synapse 的实现原理与 confd 非常类似,发现机制是通过 Watchers 方法实现,其监控容器的开启与关闭,将捕捉事件去刷新 Haproxy 配置。
  6. 《Docker 存储伸缩性综述》:本文介绍了 Docker 的几种可选存储解决方案,以及它们是如何影响伸缩性、容器的启动时间、稳定性、可支持性的。
  7. 《Docker 的 Cleanup 命令》:目前的 Docker 版本中还没有相应的命令去删除已经停止使用和未标记的景象,作者逐步介绍了自己的解决方案。
  8. 《使用 Docker 构建 PHP 开发环境》:Vagrant 是一个虚拟机管理工具,非常适合用于搭建开发环境。但是它的缺点是必须使用虚拟机,而虚拟机又非常耗资源。随着 Docker 的火热,越来越多的开发者尝试使用 Docker 来构建开发环境,本文是作者的最佳实践。
  9. 《Docker 和他的战友们》:SlideShare 上的 PPT,详细介绍了 Docker 以及其生态圈中的几个重要项目。通过运送物品的例子来类比 Docker,非常生动。另外,PPT 中详细讲解了 Docker 的几个常用命令,非常适合初学者学习。

开源项目

  1. DockerUI :Docker 的 Web 界面管理工具,目前还在开发中,基于 Angular.js。目前比较成熟的 Web 管理工具还有 Dockland 和 Shipyard。

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

2014-10-10 07:251272
用户头像

发布了 219 篇内容, 共 129.8 次阅读, 收获喜欢 186 次。

关注

评论

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

appuploader 上架详解大全(下)

雪奈椰子

iOS上架 描述文件打包

说说你对Vue的keep-alive的理解

bb_xiaxia1998

Vue 前端

从基础掌握Python的列表和元组

虫无涯

Python 列表 元组

前端leetcde算法面试套路之堆

js2030code

JavaScript LeetCode

react源码分析:深度理解React.Context

flyzz177

React

手写一个Redux,深入理解其原理-面试进阶

beifeng1996

前端 React

京东前端二面高频手写面试题(持续更新中)

helloworld1024fd

JavaScript 前端

从React源码来学hooks是不是更香呢

goClient1992

React

巧用 ChatGPT,让开发者的学习和工作更轻松 | 社区征文

陈明勇

ChatGPT

限流算法及方案介绍

京东科技开发者

高并发 限流算法 高并发处理 限流熔断 企业号 2 月 PK 榜

面试官:vue2和vue3的区别有哪些?

bb_xiaxia1998

Vue 前端

用javascript分类刷leetcode13.单调栈(图文视频讲解)

js2030code

JavaScript LeetCode

Python字典和集合初窥

虫无涯

Python 集合 字典

Gateway集成Netty服务

知了一笑

Java 架构

巧妙利用“慧言”机器人在安全场景中实践

京东科技开发者

人工智能 AI 技术 场景需求

全面了解Python的变量与基本数据类型

虫无涯

Python 变量 数据类型

Python字符串和正则表达式的深入学习

虫无涯

Python 正则表达式 字符串

阿里前端二面react面试题

beifeng1996

前端 React

2023前端vue面试题及答案

bb_xiaxia1998

Vue 前端

从React源码角度看useCallback,useMemo,useContext

goClient1992

React

从零开始实现一个Promise

helloworld1024fd

JavaScript 前端

react的useState源码分析

flyzz177

React

appuploader上架详解大全(上)

雪奈椰子

iOS上架 ios打包 IPA上传 app证书

从零到一手写迷你版Vue

helloworld1024fd

JavaScript 前端

react源码分析:组件的创建和更新

flyzz177

React

前端leetcde算法面试套路之树

js2030code

JavaScript LeetCode

滴滴前端一面高频手写面试题汇总

helloworld1024fd

JavaScript 前端

带你实现react源码的核心功能

goClient1992

React

2023前端二面必会react面试题合集

beifeng1996

前端 React

你是如何使用React高阶组件的?

beifeng1996

前端 React

百度前端一面高频vue面试题汇总

bb_xiaxia1998

Vue 前端

Docker周报:Docker收购CI服务商Koality_DevOps_郭蕾_InfoQ精选文章