Fedora項目的負責人, 馬修·米勒和Red Hat Atomic OpenShift工程師Dusty Mabe, 宣布推出Fedora CoreOS,這是一種未來的操作系統,旨在取代Fedora Atomic Host。
Fedora項目開發人員 報告說他們從Rawhide存儲庫中刪除了Fedora Atomic Host組件 並且他們暫停了此發行版的開發。 Fedora 29將是帶有Fedora Atomic Host組件的最新版本。
維護週期完成後, Fedora Atomic Host的Fedora 29更新的發行版將完全停止 (暫定於2019年XNUMX月或XNUMX月)。
什麼是Fedora原子主機?
項目原子原子主機 是一個輕量級的,不變的平台,專門用於運行容器化應用程序。
在Fedora Atomic Host項目的框架內,提供了一個最小化的環境,該環境通過替換整個系統的映像而自動更新,而無需將其分成單獨的程序包。
基於Fedora Atomic Host,形成了一個專用環境來啟動和管理Docker隔離容器。
Fedora Atomic Host與虛擬機不同, 包括一個完整的操作系統,一個容器僅包含運行應用程序所需的軟件。
因此,為了高效,安全地運行容器,您需要一個提供安全容器服務並充當運行容器基礎的操作系統。
它的最佳用途是為運行容器提供可靠且易於升級的操作系統。
從簡單的平台到各種雲環境,各種原子主機格式都可以在任何類型的活動上運行。
安裝了Atomic Host之後,您可以像在其他啟用了容器的系統上一樣使用docker命令。
但是,Atomic Host還附帶了一個名為atomic的附加命令,該命令擴展了您可以對容器執行的操作。
但是Atomic還具有其他功能,可讓您:
- 使用原子主機:驗證,更新,回滾和解鎖原子主機系統
- 管理映像:安裝(以預定義的方式運行),更新,驗證和掃描容器映像。
- 在容器中操作:列出,更新和撤消
Fedora Atomic Host實踐用於形成Red Hat Enterprise Linux Atomic Host和CentOS Atomic Host產品。
再見Fedora原子主機,您好Fedora CoreOS
鑑於此,據報導 Fedora Atomic Host項目將由Fedora CoreOS項目取代,它繼續開發Linux容器Linux服務器系統,該系統在購買CoreOS之後由Red Hat接管。
支持最終應用程序工作的所有軟件包都直接作為容器的一部分交付,並且主機系統僅包含極少的一組組件(systemd,日記,docker,rpm-OSTree等)。
作為產品的一部分 Fedora CoreOS,Fedora Atomic和Container Linux技術相結合。
像Fedora Atomic一樣, Fedora CoreOS基於使用rpm-ostree的Fedora存儲庫,而SELinux用於其他容器隔離,但是基本技術包括點火(啟動初期的配置系統,是Cloud-Init的替代品)和安裝機制。 從Container Linux遷移的更新。
Fedora Atomic Host開發停止 不會影響Fedora原子工作站項目的開發, 現在以Fedora Silverblue的名稱進行開發,並且最終可能會取代傳統的Fedora工作站。
Fedora Silverblue版本也以單片形式提供,而無需使用原子升級機制將基本系統分成單獨的軟件包。
代替Docker容器,使用了足夠的auto flatpak軟件包來安裝其他應用程序。
系統映像是不可分割的,並且是使用OSTree技術形成的(在此環境中無法安裝單個軟件包,您只能使用rpm-ostree工具包通過使用新軟件包進行擴展來重建整個系統映像)。
Fedora Silverblue 是我嘗試過的最好的操作系統。 希望紅帽能夠繼續這種發展。 我認為這是“Linux”發行版的未來