Docker を使用したことがある場合は、デーモン、コンテナー、およびそれらの機能を理解する必要があります。デーモンは、コンテナがシステムですでに使用されているときにバックグラウンドで実行されるサービスです。 Podman は、Docker などのデーモンに依存せずにコンテナーを管理および作成するための無料の管理ツールです。したがって、長期的なバックエンド サービスを必要とせずにコンテナーを管理できるという利点があります。さらに、Podman を使用するにはルートレベルの権限は必要ありません。このガイドでは、Ubuntu 24 に Podman をインストールする方法について詳しく説明します。
まずシステムを更新し、Ubuntu 24 のターミナル シェルを開く必要があります。インストールプロセスとアップグレードプロセスの両方で、コマンドラインを使用する必要があります。簡単な方法は、Ubuntu の「apt」ユーティリティを使用し、「update」コマンドの先頭に sudo 権限を追加することです。このコマンドは、新しいソフトウェアやアプリケーションのインストール時に潜在的な競合が発生しないように、システム ユーティリティとリポジトリを更新します。必要に応じて、システムのアップグレードやアップデートを実行することもできます。
sudo aptアップデート
Ubuntu 24 システムにアップグレードした後、Podman のインストールを続けることができます。 「apt」ツールを使用したインストールは非常に便利で、インストール手順を簡単に見つけることができます。 Podman のインストールを強制するには、「-y」フラグを使用します。したがって、次のコマンドを実行してインストールを開始するだけです:
sudo apt install—y podman
Podman ツールのインストールには通常のインストールよりも時間がかかる場合があるため、インストールが完了するまで辛抱強く待つ必要があります。
しばらく待つと、次の出力に示すように、Podman がインストールされ、そのシンボリック リンクが作成されます。
スダボードマンバージョン
端末にインストールされている Podman ツールに関する情報を取得するには、次のように sudo 権限で「info」コマンドを使用することもできます。
Sudo ポッドマン情報
Sudo Podman Run—it Hello—World
この「実行」命令を実行すると、次の出力が得られます。このコンテナが Docker のメイン ソースからプルされていることがわかります:
これで、現在 Ubuntu24 で実行されているすべてのコンテナを見つけることができます。これを行うには、以下に示すように、「ps」オプションを指定して Podman コマンドを使用します。このコマンドの出力には、現在動作しているコンテナがないことが示されています。プルされたすべてのコンテナを検索するときに、同じディレクティブで「-a」フラグを使用できます。 「-a」オプションを使用した出力には、1 つのコンテナーの情報が表示されていることがわかります。
須藤ポッドマン rm 9bd8d19ef028
Podman 環境のイメージは、コンテナー サービスまたはアプリケーションを実行するために必要な命令セットとして知られています。したがって、Podman コンテナを実行するには、特定のイメージが必要です。 Ubuntu 24 で利用可能なすべてのイメージを一覧表示するには、「images」キーワードを使用して同じ Podman コマンドを使用する必要があります。システムで利用可能なすべてのイメージ、つまり d2c94e258dcb が表示されます。
須藤ボードマン写真
Podman 環境用の新しいイメージを取得するには、添付のイメージに示すように、新しいイメージの名前 (つまり「Debain」) を指定して「Pull」コマンドを実行します。
Sudo ポッドマン プル Debian
イメージの説明を再度使用すると、新しいイメージが正常にダウンロードされたことがわかります。
須藤ボードマン写真
イメージがダウンロードされたので、それを実行してユーザー定義の名前を持つコンテナーを作成する必要があります。これを行うには、Podman の「run」コマンドが「-dit」および「-name」フラグ、その後にコンテナの名前 (つまり「Debian-container」)、およびダウンロードしたばかりのイメージの名前を指定して実行されます。つまり「Debian」。 「Debian」イメージからコンテナを作成した後、Podman で動作することも確認できます。
「debian-container」という名前で新しく実行中のコンテナに接続するには、Podman の「attach」コマンドを使用する必要があります。このコンテナ内で作業できます。
Sudo Podman Attach Debian—コンテナ
コンテナのバージョンを取得するには、このコンテナで次のコマンドを実行します:
Cat/etc/os—リリース
ここで、コンテナを終了して実行を停止するには、特定のコンテナの名前を使用して、「exit」コマンドを使用し、続いて Podman の「Stop」コマンドを使用する必要があります。
Sudo ポッドマンが Debian コンテナを開始します
取締役
#########結論は#########
このガイドでは、Podman ツールを使用してコンテナーとイメージを使用する方法について説明します。 Podman サービスと Docker サービスの主な違いについて詳しく説明します。その後、Ubuntu 24 に Podman をインストールする最も簡単な方法を詳しく説明し、いくつかのコンテナーとイメージを取得しました。その後、イメージを使用したコンテナーの使用方法と、Podman サービスをアンインストールする手順を学びました。以上がUbuntu 24.04 に Podman をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。