NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Docker 周报:Docker 与 OpenStack

  • 2014-12-01
  • 本文字数:1205 字

    阅读完需:约 4 分钟

新闻

  1. 《Docker 1.3.2 发布:修复重大安全问题》:Docker 1.3.2 小版本发布,主要是修复了两个安全方面的问题并解决了若干 Bug。在之前的版本中,攻击者能够通过 Docker 容器的漏洞提高权限,在受影响的系统上远程执行代码,现在这个最严重的漏洞得以修复,生产环境使用 Docker 的用户请注意升级。
  2. 《如果决定使用 Docker,是否有必要同时使用 OpenStack?》:要想正确地看待 OpenStack、KVM 以及 Docker 三者之间的关系,正确的出发点是将其视为一整套辅助堆栈——其中 OpenStack 扮演整体数据中心管理方案的角色,KVM 作为多租户计算资源管理工具,而 Docker 容器则负责与应用部署包相关的工作。

教程

  1. 《Docker 源码分析(四):Docker Daemon 之 NewDaemon 实现》:Docker 架构中 Docker Daemon 支撑着整个后台的运行,同时也统一化管理着 Docker 架构中 graph、graphdriver、execdriver、volumes、Docker container 等众多资源。可以说,Docker Daemon 复杂的运作均由 daemon 对象来调度,而 newDaemon 的实现恰巧可以帮助大家了解这一切的来龙去脉。
  2. 《分布式机器学习的故事:Docker 改变世界》:为了使用 Docker,需要了解不少工具及其设计思路;而这些工具的文档分布在不同的网站。为了方便大家学习,本文以开发一个极简的搜索引擎为例,展示 Docker 带来的革新。
  3. 《Flynn 初探:基于 Docker 的 PaaS 平台》:Flynn 是一个开源的 PaaS 平台,可自动构建部署任何应用到 Docker 容器集群上运行,其功能特性与组件设计大量参考了传统的 PaaS 平台 Heroku。本文旨在从使用动机、基本对象、层次架构、功能组件、基本工作流这几个方面对 Flynn 做总体的介绍。
  4. 《Cgroups 介绍》:Sysadmin Casts 上的视频,20 分钟,介绍 Cgroups,有相应的文字可以供参考。Cgroups 是 control groups 的缩写,是 Linux 内核提供的一种可以限制、记录、隔离进程组所使用的物理资源的机制。最初由 Google 的工程师提出,后来被整合进 Linux 内核。Cgroups 也是 LXC 为实现虚拟化所使用的资源管理手段,可以说没有 Cgroups 就没有 LXC。
  5. 《为啥 CoreOS 没用 Paxos,重新搞了 Raft?》:Pasox 算法太复杂,难以理解,难以实现,实现了难以除错。从使用的角度来说,两者区别很大:Zookeeper 使用时,Client 需要绑定特定的语言,Client 渗入用户的应用实例,API 的使用显得古板。etcd 使用起来方便得多,都可以使用 HTTP+json 的形式来实现用户应用中的 Client 端。

开源项目

  1. Wormhole :一个可以连接 Docker 容器的智能代理工具,通过 Wormhole,用户可以安全地连接不同物理机上的容器,上面提到的 Wordpress 容器连接 MySQL 容器的方案就可以用它轻松解决。

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

2014-12-01 03:516481
用户头像

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

关注

评论

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

阿里三面惨遭被虐,spring,jvm,mybatis,并发编程等一窍不通

Java架构之路

Java 程序员 架构 面试 编程语言

互联网新规鼓励保险与大数据、区块链等新技术融合!业内呼吁配套产品管理制度尽快出炉

CECBC

互联网金融

C语言服务器编程必备常识

MySQL从删库到跑路

c

数据类型第2篇「字典和集合的原理和应用」

清菡软件测试

测试开发

生产环境全链路压测建设历程之十 淘宝网2013年的建设过程

数列科技杨德华

硬核编程:30天=一个网站+一份周刊

老魚

程序员 建站 web全栈

BAT等大厂面试复习资料文档整理:ActiveMQ+redis+Spring+高并发多线程+JVM

Java架构之路

Java 程序员 架构 面试 编程语言

探营苏州数字人民币试点

CECBC

数字人民币

甲方日常 68

句子

工作 随笔杂谈 日常

架构作业--大数据

Nick~毓

SSO的通用标准OpenID Connect

程序那些事

OAuth 2.0 程序那些事 授权框架 安全框架 openid

Java并发编程:多线程如何实现阻塞与唤醒

码农架构

Java并发

Spring Boot 集成 Redis

噜噜猫

Spring Boot

第三代人工智能基础设施背后,是一次技术应用的常识普及运动

脑极体

anyRTC实时音视频-社交娱乐解决方案

anyRTC开发者

ios android 音视频 WebRTC RTC

Canvas入门实战之用javascript面向对象实现一个图形验证码

徐小夕

Java 大前端 canvas

1428万的Adobe采购纠纷 | 法庭上的CTO(10)

赵新龙

CTO 法庭上的CTO

架构之书:雄伟与《Domain Driven Design》

lidaobing

架构 领域驱动设计

架构师训练营 Week8 - 课后作业

极客大学架构师训练营

量化交易APP系统软件开发(现成)

系统开发

JVM从概述到调优图文详解,含思维脑图深度剖析!

Java架构师迁哥

【小菜学网络】数据链路层概述

fasionchan

网络编程 计算机网络 网络协议 TCP/IP

在线医疗的发展和优势

anyRTC开发者

android 音视频 WebRTC RTC 医疗方案

赶紧看!阿里架构师必备“绝杀版”Tomact架构笔记堪称绝技

比伯

Java tomcat 编程 架构 程序人生

架构师训练营W09作业

Geek_f06ede

DolphinDB与MongoDB在时序数据上的对比测试

DolphinDB

mongodb 分布式系统 时序数据库 DolphinDB 数据库开发

如何快速打造一款钉钉 Go sdk

Ceelog

钉钉 企业微信 Go 语言

BATJ面试常被问到的100+题:Spring+微服务+SpringMVC+MyBatis

Java架构之路

Java 程序员 架构 面试 编程语言

旷工三天被开除,公司赔偿十万五 | 法庭上的CTO(9)

赵新龙

CTO 法庭上的CTO

期权代持的“坑”里,加拿大人也在 | 法庭上的CTO(11)

赵新龙

CTO 法庭上的CTO

从零开始学习Java8 Stream,看这篇就够了

Silently9527

Java stream java8

Docker周报:Docker与OpenStack_DevOps & 平台工程_小盖_InfoQ精选文章