CoreOS 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
CoreOS 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
CoreOS 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL
开发语言 查看源码 »
操作系统 Linux
软件类型 开源软件
所属分类 云计算PaaS系统/容器
开源组织 CoreOS
地区 不详
投 递 者 欢哥
适用人群 未知
收录时间 2013-08-24

软件简介

项目已迁移到 Fedora CoreOS

传统的服务器操作系统,包括大多数Linux发行版,每隔几年都会更换。在这期间,开发者会不断用安全补丁和更新完善这个系统,但是不会进行特别大的改动,最终这个操作系统以及其上的软件会慢慢僵化。但是CoreOS的思想是成为一个随时可被替换的操作系统,甚至在这个替换的过程中,应用程序的运行不会被打断。

CoreOS有两个root分区,我们暂且称其为root A和root B。CoreOS会与更新服务进行交互,查找更新并自动下载可用的更新,如果初始状态下,系统在root A下启动,更新就会被安装到root B,重新在root B下启动系统就可以完成更新。这个个过程中,被更新的机器不需要从负载集群中移除。同时,为了保证其它应用程序不被打断,CoreOS会通过Linux cgroups限制更新过程中的硬盘和网络I/O。

CoreOS为现代网络的服务器量身定做,Polvi团队对这个服务器操作系统做了最大的精简,所有附加的功能都被剔除了,并将操作系统和应用程序做了完全的分离。CoreOS核心思想是降低操作系统和应用程序的耦合度,使运行这些服务器的公司可以更快速、更廉价地更新自己的线上业务。

在CoreOS中,所有应用程序都被装在一个个集装箱(Container)中,这些集装箱就像一个个软件代码的小气泡,通过最简单的接口运行在操作系统之上。这意味着你可以很轻松得将应用程序在操作系统和计算机之间转移,就像是在轮船和火车上搬运箱子一样,同时也意味着可以在不中断应用程序的情况下更新操作系统。Polvi说:“我们之所以能够持续、快速地更新操作系统就在于我们能够保证应用程序的持续运行。”

开发一个这样的系统比想象中要复杂的多,但是Google已经在ChromeOS上做了很多基础性的工作,并且一个现有的集装箱项目Docker也解决了很多软件构建的问题。CoreOS和ChromeOS一样,都基于Linux内核,运行container的方式也类似于其它Linux操作系统。

展开阅读全文

代码

评论

点击加入讨论🔥(1)
发表于开发技能专区
2020/02/07 08:44

CoreOS Container Linux 宣布将结束生命周期

CoreOS 官网 宣布,Container Linux 将于 2020 年 5 月 26 日结束生命周期,并不再接收更新。强烈建议用户尽快开始将工作负载迁移到另外的操作系统。 Container Linux 即原先的 CoreOS Linux 发行版,于 2016 年更名为 Container Linux。2018 年年初,Red Hat 收购 CoreOS,并于当年 6 月 宣布推出 Fedora CoreOS,成为 CoreOS 新的上游发行版。Fedora CoreOS 是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本...

3
4
发表于云计算专区
2020/01/18 08:29

Fedora CoreOS 正式 GA

Fedora CoreOS 目前已经 GA。 2018 年年初,Red Hat 斥资 2.5 亿美元收购了 CoreOS,并于 6 月份宣布推出 Fedora CoreOS,成为 CoreOS 新的上游发行版。 Fedora CoreOS 是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它是 Fedora Atomic Host 和 CoreOS Container Linux 的后续项目。Fedora CoreOS 将 Container Linux 的提供工具、自动更新模型和思想与封装技术、OCI 支持和 Atomic Host 的 SELinux 安全...

14
21
发表于云计算专区
2018/06/21 08:13

欢迎来到 Fedora CoreOS:将成为红帽 CoreOS 的上游

Fedora 项目负责人 Matthew Miller 今天宣布了一个新项目的诞生 —— Fedora CoreOS(https://coreos.fedoraproject.org)。 今年年初,Red Hat 斥资 2.5 亿美元收购 CoreOS,但官方一直没有透露这笔收购用意何在。外界纷纷猜测红帽将会有大动作涉足容器、k8s 和 OpenShift 等相关领域。 现在 Matthew Miller 终于正式宣布 Fedora CoreOS 将成为 CoreOS 新的上游,并预计明年 Fedora Atomic Host 将被替换为 Fedora CoreOS,这个结...

6
1
发表于云计算专区
2018/02/15 07:59

红帽收购 CoreOS 的真正目的是要瞄准 Docker?

前两周,红帽宣布以2.5亿美元的价格收购Kubernetes与容器原生解决方案创新者与领导厂商CoreOS。从表面上来看,这笔交易的动机似乎很单纯明确,红帽需要一个新的段落来完善其容器的故事,而CoreOS刚好可以填补这一空缺。 但其实,所有企业基础设施的公司作出收购举动都远不止这么简单,他们的动机往往更为复杂,而这种复杂性正是他们做出收购举动的关键。 收购旨在在企业场景中真正实现容器 从2014年Docker将容器引入到企业基础架...

2
3
发表于云计算专区
2018/01/31 08:19

Red Hat 斥资 2.5 亿美元收购 CoreOS,发力 k8s 领域

Red Hat 已宣布收购 Kubernetes 和容器原生解决方案提供商 CoreOS。 CoreOS 以其企业级 Kubernetes 平台 Tectonic 而家喻户晓。Tectonic 旨在提供跨私有云和公共云提供商自动运营和灵活移植的特性。 预计这起收购案涉资 2.5 亿美元。 Red Hat 的产品和技术总裁保罗•科米尔(Paul Cormier)说:“正在推动下一个技术时代发展的是基于容器的应用程序,它们横跨多云和混合云环境,包括物理平台、虚拟平台、私有云平台和公共云平台。...

24
11
发表了资讯
2016/12/16 11:13

CoreOS Linux 发行版更名为 Container Linux

在纽约技术峰会(“Tectonic Summit in New York”)上,CoreOS 宣布将其 Linux 发行版更名为 Container Linux 。 据悉,更名的目的是为了更清晰的区分公司名、容器托管 Linux 分发、开源项目的名称。 CoreOS CEO Alex Polvi 表示:Container Linux 具有自动管理、更新和修补的能力,我们称之为自驾基础设施(self-driving infrastructure)。Container Linux 将会一直保持最新最顶级的功能。 这种自动修补功能现在可以将堆栈扩...

12
10
发表了资讯
2016/11/02 00:00

CoreOS 1185.3.0 发布,服务器操作系统

CoreOS 1185.3.0 发布了。 CoreOS是面向服务器的基于Linux的操作系统。它被从无到有创建并主要设计为面向现代化数据中心,还提供专家级工具以使系统安全、可靠、保持软件最新。该发行的一些很有趣的特性包括通过FastPatch进行可靠的更新及打补丁,通过CoreUpdate管理滚动更新的操作面板,一个用于给应用程序打包的docker,以及对裸机及很多云提供商的支持。 安全修复: Fix privilege escalation vulnerability in Linux kernel...

6
8
发表了资讯
2016/10/23 00:00

CoreOS 1122.3.0 发布,服务器操作系统

CoreOS 1122.3.0 稳定版发布了,CoreOS是面向服务器的基于Linux的操作系统。它被从无到有创建并主要设计为面向现代化数据中心,还提供专家级工具以使系统安全、可靠、保持软件最新。该发行的一些很有趣的特性包括通过FastPatch进行可靠的更新及打补丁,通过CoreUpdate管理滚动更新的操作面板,一个用于给应用程序打包的docker,以及对裸机及很多云提供商的支持。 安全修复: Fix privilege escalation vulnerability in Linux k...

6
7
发表了资讯
2016/03/29 00:00

CoreOS Linux 发布 1000 天 【图】

自从 2013年7月1日 发布到现在,CoreOS Linux 已经诞生 1000 天了。目前已经有超过百万台服务器上运行着 CoreOS 系统。 下图是 CoreOS 自诞生以来的一些重要时刻和事件: via coreos

16
21
发表了资讯
2016/01/18 00:00

CoreOS 928.0.0/899.3.0 发布,服务器操作系统

CoreOS Alpha 928.0.0 和 Beta 89.3.0 发布,是两个紧急修复版本,修复了 OpenSSH 7.1p1 相关的安全问题,详细内容请看 7.1p2 发行说明. CVE-2016-0777。 下载: https://github.com/coreos/manifest/archive/v928.0.0.zip https://github.com/coreos/manifest/archive/v899.3.0.zip...

4
4
发表了资讯
2015/12/29 00:00

CoreOS 899.1.0 Alpha 发布,服务器操作系统

CoreOS 899.1.0 Alpha 发布,此版本改进内容如下: Bug 修复 Increase systemd-journal-remote per-connection memory limits #927 Stop using invalid name in disk resize script when using CCISS driver #1037 改进 btrfs-progs 4.2.2 glibc 2.21 Linux 4.3.3 Enabled kernel FSCACHE for CEPH, CIFS, NFS and 9P network filesystems 下载:https://github.com/coreos/manifest/archive/v899.1.0.zip...

3
8
发表了资讯
2015/12/21 00:00

理清容器标准和基金会:OCI,CNCF,appc 和 rkt

在CoreOS,我们坚信开放的标准对于容器生态环境的成功至关重要。我们对于围绕着容器和云原生计算的标准和基金会所投入的大量工作感到非常兴奋,这也包括今天关于Open Container Intialtive(OCI)的技术管理结构的正式制定公告。 过去的一年事情进展很快,从App Container(appc)规范和rkt,到Open Container Initialitive(OCI),再到Cloud Native Computing Foundation(CNCF)。今天,我们想花一点时间来清楚地阐述下我们眼中...

1
20
发表了资讯
2015/12/14 00:00

CoreOS 891.0.0 Alpha 发布,服务器操作系统

CoreOS 891.0.0 Alpha 发布,此版本更新内容: 安全修复: OpenSSL 1.0.2e (CVE-2015-3193, CVE-2015-3194, CVE-2015-3195, CVE-2015-3196, and CVE-2015-1794) Bugs 修复: Remove etcd2 service timeout limit (https://github.com/coreos/bugs/issues/936) Fixed regression which prevented machinectl login from functioning (https://github.com/coreos/bugs/issues/1002) Fixed shutdown behavior so that it cleanly ...

4
2
发表了资讯
2015/12/06 00:00

CoreOS 884.0.0 Alpha 发布,服务器操作系统

CoreOS 884.0.0 Alpha 发布,此版本更新内容如下: Bug 修复: tcsd config file permissions corrected #1003 改进: OpenSSH 7.1p1 with ssh-dss keys re-enabled ssh-dss compatibility will be removed March 1, 2016, as per the announcement enable CONFIG_SATA_SVW in kernel kubelet v1.1.2 下载:https://github.com/coreos/manifest/archive/v884.0.0.zip。...

2
5
发表了资讯
2015/11/29 00:00

CoreOS 877.1.0 Alpha 发布,服务器操作系统

CoreOS 877.1.0 Alpha 发布,此版本更新内容如下: Docker 1.9.1 Linux 4.3.0 rkt 0.11.0 etcd 2.2.2 coreos-cloudinit 1.8.1 coreos-metadata 0.3.0 trousers 0.3.13 go-tspi 0.1 (tpmd) 下载:https://github.com/coreos/manifest/archive/v877.1.0.zip。...

3
2
发表了资讯
2015/11/23 00:00

CoreOS 870.2.0 Alpha 发布,服务器操作系统

CoreOS 870.2.0 Alpha 发布,此版本更新内容如下: Bug 修复: update-ssh-keys now correctly handles ssh keys that lack a trailing newline #676 enabled USB_HIDRAW and USB_HIDDEV kernel drivers #953, #975 use correct pid when processing core dumps in namespaces #172 backported kernel patch to fix bridge fdb causing infinite loops with bond interfaces #980 改进: selinux support in docker go program...

1
1
发表了资讯
2015/11/15 00:00

CoreOS 835.4.0 Beta 发布,服务器操作系统

CoreOS 835.4.0 Beta 发布,此版本更新内容如下: Bug 修复: Fix support for running ignition on PXE systems. #955 Roll back to Go 1.4 to fix issues with Docker. #956 更新: locksmith 0.3.4 下载:https://github.com/coreos/manifest/archive/v835.4.0.zip...

7
4
发表了资讯
2015/11/09 00:00

CoreOS 766.5.0 发布,服务器操作系统

CoreOS 766.5.0 Stable 发布,此版本是稳定版本,主要是 bug 修复: Minimize high-order allocations in OverlayFS (https://github.com/coreos/bugs/issues/489) Fixed issue causing journald to consume large amounts of CPU (https://github.com/coreos/bugs/issues/322) Removed locksmith's dependency on update-engine (https://github.com/coreos/bugs/issues/944) 下载:https://github.com/coreos/manifest/archiv...

4
2
发表了资讯
2015/10/26 00:00

CoreOS 845.0.0 Alpha 发布,服务器操作系统

CoreOS 845.0.0 Alpha 发布,此版本更新内容如下: Bug 修复: Minimize high-order allocations in OverlayFS (https://github.com/coreos/bugs/issues/489) Fixed issue causing journald to consume large amounts of CPU (https://github.com/coreos/bugs/issues/322) Fixed issue preventing PXE images from booting (https://github.com/coreos/bugs/issues/933) Removed locksmith's dependency on update-engine (http...

1
5
发表了资讯
2015/10/12 00:00

CoreOS 829.0.0 Alpha 发布,服务器操作系统

CoreOS 829.0.0 Alpha 发布,此版本改进内容如下: Bug 修复 Root filesystem initialization was broken for some system since 808.0.0. #905 #477 改进 All Go applications are now built with 1.5.1 更新 Linux 4.2.2 coreos-cloudinit 1.6.2 coreos-metadata 0.2.1 ignition 0.2.0 util-linux 2.26.2 下载:https://github.com/coreos/manifest/archive/v829.0.0.zip。...

3
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
1 评论
293 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部