2 Podmanと関連ユーティリティのインストール
次の手順では、Oracle LinuxホストにPodmanと関連ツールをインストールする方法について説明します。これらのツールの削除手順についても説明します。
Podmanと関連ユーティリティBuildahおよびSkopeoは、できるかぎり相互に独立して機能するように設計されています。たとえば、BuildahはPodmanに依存しません。つまり、コンテナ構築のインフラストラクチャとコンテナを実行するための環境を分離できます。buildah
パッケージは、Podmanを実行するシステムと同じシステムにインストールすることも、それとは別のシステムに必要に応じてインストールすることもできます。同様に、Skopeoは、特定の要件に応じてその他のユーティリティとは別にインストールできます。
Podmanを使用するには、最新バージョンのRHCKまたはUEKがインストールされている必要があります。
Podmanと関連ツールは、ULN上のOracle Linux 8とOracle Linux 9およびOracle Linux yumサーバーで使用できます。
Oracle Linux 8にPodmanと関連ツールをインストールするには、次のdnf
コマンド構文を使用してcontainer-tools
モジュールをインストールします。
sudo dnf module install container-tools:ol8
Oracle Linux 9にPodmanと関連ツールをインストールするには、次のdnf
コマンド構文を使用してcontainer-tools
パッケージをインストールします。
sudo dnf install container-tools
ノート:
Oracle Linux 9でリリースされた初期アプリケーション・ストリームは、ユーザー・エクスペリエンスを簡素化するためにモジュール形式ではリリースされていません。そのため、Oracle Linux 9に初期アプリケーション・ストリームをインストールするときには、モジュールを参照する必要なしにdnf installコマンド構文を使用できます。
Podmanの確認
podman info
コマンドを使用して、Podmanの構成およびバージョンに関する情報を表示します。
sudo podman info
詳細は、podman(1)
マニュアル・ページを参照してください。
必要に応じてpodman-docker
パッケージをインストールすると、効果的にdocker
コマンドにpodman
の別名を指定できます。インストールされたパッケージは、ユーザーがDockerに詳しい環境や、自動化でdocker
コマンドが存在することを想定している環境で役立ちます。
podman-docker
パッケージをインストールするには
sudo dnf install podman-docker
Podmanを削除するには、実行しているすべてのPodmanコンテナおよび関連するsystemd
サービスを停止します。詳細は、「コンテナの管理」を参照してください。
すべてのコンテナを停止または一時停止すると、podman
パッケージを削除できます。
sudo dnf remove podman