2 Podmanおよび関連ユーティリティのインストール
Podmanおよびそれに関連するユーティリティ(BuildahやSkopeoなど)をOracle Linuxホストにインストールします。
Podmanおよび関連ユーティリティは、Oracle Linux yumサーバーのOracle LinuxおよびUnbreakable Linux Network (ULN)で使用できます。
container-toolsモジュール(または、Oracle Linux 9およびOracle Linux 10ホストの場合のメタパッケージ)は、単一のコマンドを使用してPodmanおよびユーティリティをインストールするために便利です。 ただし、Podmanとその関連ユーティリティは互いに独立して動作するように設計されているため、個別のパッケージとしてインストールすることもできます。 たとえば、BuildahはPodmanに依存していないため、コンテナ・ビルド・インフラストラクチャをコンテナを実行するシステムと分離できます。 オプションで、Podmanを実行するシステムと同じシステムにBuildahをインストールすることも、別のシステムにBuildahをインストールすることもできます。 同様に、Skopeoは、特定の要件に応じてその他のユーティリティとは別にインストールできます。 これらのパッケージを個別にインストールするには、Podmanのインストール、BuildahのインストールおよびSkopeoのインストールを参照してください。
Podmanおよび関連するユーティリティをOracle Linux 8ホストにインストールするには、次のコマンドを実行します:
sudo dnf module install container-tools:ol8
Podmanおよび関連ユーティリティをOracle Linux 9およびOracle Linux 10ホストにインストールするには、次のコマンドを実行します:
sudo dnf install container-tools
Podman、Buildah、Skopeoおよびその他の関連ユーティリティがインストールされています。
ヒント:
Oracle Linux Cockpit Webコンソールを使用している場合は、cockpit-podmanアドオン・アプリケーションをインストールできます。 これにより、Podmanイメージ、コンテナおよびポッドを監視および管理するためのPodmanコンテナ・ページがCockpit Webコンソールに追加されます。 たとえば、「Podmanコンテナ」ページには、最新のコンテナ・パフォーマンスの詳細、コンテナCLI相互作用機能、およびコンテナ・インスタンスを作成、実行および変更するためのオプションが表示されます。 このアドオンのインストールと使用の詳細は、Oracle Linux: Cockpit Webコンソールの使用を参照してください。
Podmanをインストールします
関連するユーティリティ(BuildahまたはSkopeo)をOracle Linuxホストにインストールせずに、スタンドアロンPodmanをインストールします。
podmanパッケージまたはpodman-dockerパッケージをインストールできます。 podman-dockerパッケージは、dockerコマンドを効果的にpodmanにエイリアスします。 podman-dockerパッケージは、Dockerに精通している場合や、自動化によってdockerコマンドが存在することが想定される場合に役立つ場合があります。 podman-dockerパッケージをインストールする場合は、最初のステップでこのパッケージ名を置き換え、このマニュアルの残りの部分でpodmanコマンドのかわりにdockerコマンドを使用します。