写点什么

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:189665
用户头像

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

关注

评论

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

终端SSH工具SecureCRT如何使用? mac SecureCRT使用教程 附SecureCRT永久安装密钥

Rose

油猴Safari浏览器插件 Tampermonkey for Mac中文破解版

Rose

面向 NGINX 和 NGINX Plus 的 OpenTracing

NGINX开源社区

ruby OpenTracing Jaeger zipkin NGINX PLUS

云起无垠创始人沈凯文博士入选《2023胡润U30中国创业先锋》榜

云起无垠

【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(3)

HarmonyOS SDK

HarmonyOS

好用的代码编辑-sublime text mac 中文最新永久注册码

Rose

Mac破解软件:Beyond Compare 4 中文版永久密钥

Rose

mac虚拟机系统镜像下载-Windows11系统镜像安装包 及PD虚拟机安装包

Rose

详解Java Chassis 3与Spring Cloud的互操作

华为云开发者联盟

Java 微服务 华为云 华为云开发者联盟 企业号2024年4月PK榜

[自研开源] MyData v0.8.0 更新日志

LIEN

开源 数据仓库 数据融合 数据集成 API对接

大量数据如何做分页处理

华为云开发者联盟

开发 数据处理 华为云 华为云开发者联盟 企业号2024年4月PK榜

必须要了解的11 个 HTML 技巧

伤感汤姆布利柏

Mac文件管理器和FTP客户端ForkLift中文破解版 支持M1和mac14系统

Rose

【Mac/win永久激活】Acrobat Pro DC 2024直装便携版

Rose

数值计算和科学编程MATLAB R2023b中文版永久安装密钥【Mac/win]】

Rose

WidsMob AI Retoucher for Mac(AI照片编辑工具) 中文版

Rose

AIGC创作活动 | 跟着UP主秋葉一起部署AI视频生成应用!

阿里云大数据AI技术

人工智能 自然语言处理 阿里云

草图大师2024下载 SketchUp Pro mac中文一键破解版

Rose

支持M1/M2/M3:Omi NTFS磁盘管理助手下载

Rose

AutoSwitchInput Pro 自动切换输入法专业版for mac 支持M1、M2

Rose

分享10个HTML小技巧,提高你的编码技能

秃头小帅oi

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