第1章 MicroShift を使用した image mode for RHEL について
Image Mode for Red Hat Enterprise Linux (RHEL) を使用して、MicroShift をオペレーティングシステムイメージに埋め込むことができます。
1.1. Image Mode for Red Hat Enterprise Linux (RHEL) について リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Image Mode for RHEL を使用すると、アプリケーションコンテナーで使用するのと同じツールとテクニックをオペレーティングシステムにも使用できます。Image Mode for RHEL は、コンテナーネイティブアプローチを使用して、オペレーティングシステムを rhel-bootc イメージとして構築、デプロイ、管理するデプロイメント方法です。
- このコンテナーイメージは、ベースオペレーティングシステムの更新の転送および配信形式として、標準の OCI または Docker コンテナーを使用します。
- bootc イメージには、オペレーティングシステムの起動に使用される Linux カーネルが含まれています。
- bootc コンテナーを使用すると、開発者、運用管理者、ソリューションプロバイダーはすべて、同じコンテナーネイティブのツールとテクニックを使用できます。
Image Mode for RHEL では、ソフトウェア変更の作成とインストールが 2 つの手順に分割されます。つまり、ビルドシステム上と実行中のターゲットシステム上の 2 つに分割されます。
- ビルドシステムのステップでは、Podman ビルドがインストールに使用可能な RPM ファイルを検査し、依存関係を判別して、完了するための連鎖的な手順の順序付きリストを作成します。その他のシステム設定手順が実行されると、最終的にはインストール可能な新しいオペレーティングシステムが完成します。
- running-target-system ステップでは、bootc update によって新しいオペレーティングシステムがダウンロードされ、展開され、現在稼働中のシステムと並行して起動できるように準備されます。ローカル設定の変更は、新しいオペレーティングシステムに引き継がれます。これらの変更は、システムが再起動され、新しいオペレーティングシステムイメージが以前実行されていたイメージを置き換えた場合にのみ有効になります。