热头条丨Fedora_CoreOS是什么

2023-05-16 22:42:17  来源:互联网

1、Fedora CoreOS(FCOS)是针对容器化工作负载的Linux发行版,也是自动更新的最小操作系统,用于安全大规模运行容器化工作负载。它目前可以在多个平台上使用。


(资料图片)

2、Fedora CoreOS是Fedora的新版本,专门为安全和大规模操作容器化的工作负载而构建。

3、It is a follow-up project of Fedora atomic host and CoreOS container Linux.

4、它将容器Linux的配置工具和自动更新模型与原子主机、OCI支持和SELinux安全的封装技术结合起来。

5、The ignition in container Linux (opening a new window) is integrated with technologies such as rpm-ostree (opening a new window) and SELinux enhancement in atomic projects.

一、FCOS 特性

6、 FCOS被设计为基于容器的最小现代操作系统。与现有的Linux安装相比,它平均节省40%的RAM(大约114M ),并允许从PXE或iPXE非常快速地启动。

7、 Ignition是一个配置实用程序,可以读取配置文件(JSON格式)并根据配置配置FCOS系统。可配置的组件包括存储、文件系统、系统和用户。

8、点火仅在系统第一次启动时运行一次(在initramfs中)。因为Ignition在启动过程的早期运行,所以它可以对磁盘进行重新分区,格式化文件系统,

9、创建用户并写入文件。当systemd启动时,systemd服务已经被写入磁盘,这加快了启动时间。

10、 FCOS使用rpm-ostree系统进行事务升级。不需要像yum upgrade那样升级单个软件包,而是rpm-ostree以原子单位升级OS。

11、新的操作系统部署在升级过程中进行,并在下次重新启动时生效。如果升级出现问题,回滚和重新启动会将系统恢复到之前的状态。确保将系统升级对群集容量的影响降至最低。

12、 FCOS将Docker CLI替换为一套容器工具,用于构建、复制和其他容器管理等任务。Podman CLI工具支持许多容器运行时功能,如运行、启动、停止,

13、列出并删除容器和镜像。Skopeo CLI工具可以复制、验证和签名图像。您还可以使用crictl CLI工具来处理CRI-O容器引擎中的容器和镜像。

本文Fedora,CoreOS是什么到此分享完毕,希望对大家有所帮助。