限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

RancherOS:一个运行 Docker 容器的最小 Linux 操作系统

  • 2015-03-15
  • 本文字数:790 字

    阅读完需:约 3 分钟

RancherOS Rancher Labs 的一个开源项目,旨在提供一种在生产环境中大规模运行 Docker 的最小最简单的方式。它只包含运行 Docker 必须的软件,其二进制下载包只有大约 20MB。

在 RancherOS 中,一切都是由 Docker 管理的容器。RancherOS 会启动两个 Docker 实例。一个称为系统 Docker,是内核启动的第一个进程,即 PID 1。它取代了其它 Linux 发行版本中的初始化系统,如 sysvinit 或 system,负责初始化系统服务,如 udev、DHCP 和控制台,并将所有系统服务作为 Docker 容器进行管理。系统 Docker 会创建一个特殊的系统服务容器,即用户 Docker,主要负责创建容器。所有的用户容器都运行在用户 Docker 容器中,因此删除所有的用户容器并不会影响运行 RancherOS 服务的系统容器。

RancherOS 具有如下优点:

  • 可以与 Docker 的开发速度相匹配,提供最新版本的 Docker;
  • 不再需要复杂的初始化系统,使用一个简单的配置文件,管理人员很容易就可以将系统服务配置成 Docker 容器;
  • 容易扩展,用户很容易通过配置使 RancherOS 启动一个自定义的控制台容器,提供 Ubuntu、CentOS 或者 Fedora 发行版的体验;
  • 资源占用小,启动速度快,容易移植,安全性更好;
  • 升级、回滚简单;
  • 可以使用像 Rancher 这样的容器管理平台,容易维护。

目前,RancherOS 尚处于 alpha 测试阶段,只支持 EC2,但后续会增加对更多云的支持。要想在桌面系统上试用该系统,最简单的方法是借助 Vagrant,具体内容请参考 RancherOS Vagrant 项目

另外,Rancher Labs 联合创始人兼首席架构师 Darren Shepherd 将于 3 月 31 日举行一场在线见面会来介绍 RancherOS,并讨论一些他们正在开发中的功能及回答网友提问。感兴趣的读者可以现在注册


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-03-15 10:1810003
用户头像

发布了 1008 篇内容, 共 424.2 次阅读, 收获喜欢 346 次。

关注

评论

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

科创人·派拉软件CEO谭翔:零信任本质是数字安全,To B也要深研用户心智

科创人

对线郭老师职业发展,记下自己的心得体会

北洋

面试 职业规划 程序猿 4月月更

悟空的私藏「架构』书籍推荐

悟空聊架构

4月日更 悟空聊架构

敏捷实践 | 提高小组可预测性的敏捷指标

LigaAI

敏捷开发 敏捷度量

如何彻底删除电脑上的文件?

InfoQ IT百科

数学史有没有必要读?关于数学教育,我们忽视了太多

图灵教育

数学 数学史 数学教育

这个API Hub厉害了,收录了钉钉企业微信等开放Api,还能直接调试 !

Liam

前端 Postman API OpenAPI 开放api

设计千万级学生管理系统的考试试卷存储方案

哈喽

「架构实战营」

众妙之门玄之又玄,游戏系统中的伪随机(Pseudo-Randomization)和真随机(True-Randomization)算法实现Python3

刘悦的技术博客

算法 游戏 Python3 算法实践 随机数

你知道你的手机上有多少传感器吗?

InfoQ IT百科

APP应该关注哪些数据指标?

InfoQ IT百科

全网征集!说说你跟宜搭之间的故事吧

一只大光圈

阿里 低代码 数字化 钉钉宜搭 宜搭

2022年,网传苹果即将发布的新机型iPhone 14 Pro和iPhone 14 Pro Max将会是全新屏幕造型,不再是刘海屏,你对新屏幕造型的iPhone 14期待吗?

InfoQ IT百科

为什么智能手机传感器市场一直是索尼占主导

InfoQ IT百科

CrashSight 常规功能&特色功能介绍

WeTest

面向全球市场,PlatoFarm今日登录HUOBI等全球四大平台

西柚子

2022年,5G芯片会有哪些值得期待的发展趋势?

InfoQ IT百科

坚持做正确的事情

FunTester

面向全球市场,PlatoFarm今日登录HUOBI等全球四大平台

小哈区块

优麒麟 22.04 LTS 版本正式发布 | UKUI 3.1开启全新体验!

优麒麟

Linux 开源 操作系统 优麒麟 22.04

秒云助力中电科32所发布“基于拟态应用集成框架的SaaS云管理平台解决方案”

MIAOYUN

内生安全 拟态应用集成框架 网络空间内生安全大会

企业级知识管理(KM)建设方法及过程

小炮

知识管理

社区运营书籍推荐

坚果

4月月更

报名开启|QKE 容器引擎托管版暨容器生态发布会!

青云技术社区

开源大数据OLAP引擎最佳实践

五分钟学大数据

数仓 4月月更

如何通过云效Codeup完成代码合并 | 云效

阿里云云效

云计算 阿里云 代码管理 Codeup 代码合并

Go 学习笔记——Switch(我不是游戏机)

为自己带盐

Go 学习笔记 4月月更

手机运行内存应该怎么选?

InfoQ IT百科

Kotlin的扩展函数知识点

北洋

kotlin andiod 4月月更

企业级知识管理(KM)建设方法及过程

小炮

知识管理

Rust异步框架的性能评估

非凸科技

tokio Zenoh 异步框架 async_std smol

RancherOS:一个运行Docker容器的最小Linux操作系统_Linux_谢丽_InfoQ精选文章