8.2. コンテナービルドでのシステムロール依存関係のインストール


各ロールには、必要なパッケージと依存関係を特定するための get_ostree_data.sh スクリプトが付属しています。このスクリプトは、Red Hat Enterprise Linux (RHEL) Image Builder やその他のイメージビルダーへの統合を容易にするものです。

前提条件

コンテナービルドにシステムロールの依存関係をインストールするには、以下の手順を実行します。

手順

  1. get_ostree_data.sh スクリプトは、各ロールの .ostree/ サブディレクトリーにあります。ロールの依存関係をリスト表示します。

    $ /usr/share/ansible/collections/ansible_collections/redhat/rhel_system_roles/roles/<role_name>/.ostree/get_ostree_data.sh packages runtime <distro_version> <format>

    RHEL Image Builder が受け入れる toml 形式で、SELinux システムロールに必要なパッケージのリストを取得します。

    $ /usr/share/ansible/collections/ansible_collections/redhat/rhel_system_roles/roles/selinux/.ostree/get_ostree_data.sh packages runtime RedHat-<version> toml
  2. パッケージのリストをイメージビルダーのマニフェストまたは指示に追加します。これは、使用するイメージビルダーによって異なります。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る