Ubuntu 24.04 に Podman をインストールする方法

WBOY
リリース: 2024-03-22 11:26:43
転載
995 人が閲覧しました

如何在Ubuntu 24.04上安装Podman

Docker を使用したことがある場合は、デーモン、コンテナー、およびそれらの機能を理解する必要があります。デーモンは、コンテナがシステムですでに使用されているときにバックグラウンドで実行されるサービスです。 Podman は、Docker などのデーモンに依存せずにコンテナーを管理および作成するための無料の管理ツールです。したがって、長期的なバックエンド サービスを必要とせずにコンテナーを管理できるという利点があります。さらに、Podman を使用するにはルートレベルの権限は必要ありません。このガイドでは、Ubuntu 24 に Podman をインストールする方法について詳しく説明します。

システムのアップデート

まずシステムを更新し、Ubuntu 24 のターミナル シェルを開く必要があります。インストールプロセスとアップグレードプロセスの両方で、コマンドラインを使用する必要があります。簡単な方法は、Ubuntu の「apt」ユーティリティを使用し、「update」コマンドの先頭に sudo 権限を追加することです。このコマンドは、新しいソフトウェアやアプリケーションのインストール時に潜在的な競合が発生しないように、システム ユーティリティとリポジトリを更新します。必要に応じて、システムのアップグレードやアップデートを実行することもできます。

sudo aptアップデート

Podman のインストール

Ubuntu 24 システムにアップグレードした後、Podman のインストールを続けることができます。 「apt」ツールを使用したインストールは非常に便利で、インストール手順を簡単に見つけることができます。 Podman のインストールを強制するには、「-y」フラグを使用します。したがって、次のコマンドを実行してインストールを開始するだけです:

sudo apt install—y podman

Podman ツールのインストールには通常のインストールよりも時間がかかる場合があるため、インストールが完了するまで辛抱強く待つ必要があります。

しばらく待つと、次の出力に示すように、Podman がインストールされ、そのシンボリック リンクが作成されます。

インストールの確認

Podman ツールが Ubuntu 24 システムに正常にインストールされ構成されていることを確認するには、単純な version コマンドを使用して、インストールされている Podman のバージョンを見つけることができます。

スダボードマンバージョン

端末にインストールされている Podman ツールに関する情報を取得するには、次のように sudo 権限で「info」コマンドを使用することもできます。

Sudo ポッドマン情報

Podman を介してコンテナを実行する

コンテナは、処理にさまざまなイメージを使用するサービスであると言えます。コンテナを作成することも、すでに組み込まれているコンテナを使用することもできます。したがって、コンテナを引き出して、こちら側で実行する必要があります。これを行うには、「Run」ディレクティブ、「-it」フラグ、およびコンテナー名を使用します。つまり、Hello world は、プライマリ ソースからコンテナーのプルを開始し、それを私たちの側で実行します。

Sudo Podman Run—it Hello—World

この「実行」命令を実行すると、次の出力が得られます。このコンテナが Docker のメイン ソースからプルされていることがわかります:

これで、現在 Ubuntu24 で実行されているすべてのコンテナを見つけることができます。これを行うには、以下に示すように、「ps」オプションを指定して Podman コマンドを使用します。このコマンドの出力には、現在動作しているコンテナがないことが示されています。プルされたすべてのコンテナを検索するときに、同じディレクティブで「-a」フラグを使用できます。 「-a」オプションを使用した出力には、1 つのコンテナーの情報が表示されていることがわかります。

    取締役数名 PS
  • 須藤取締役 PS—A

コンテナの削除

新しいコンテナをシステムに追加するのと同じように、Podman ツールを使用して、追加されたコンテナを Ubuntu 24 システムから削除することもできます。 Podman コマンドの「rm」オプションを sudo 権限とともに使用する必要があります。同じクエリの「rm」オプションの後に必ずコンテナー ID を指定してください。特定の ID を持つコンテナーは完全に削除されます。

須藤ポッドマン rm 9bd8d19ef028

Podman 経由での画像の使用

Podman 環境のイメージは、コンテナー サービスまたはアプリケーションを実行するために必要な命令セットとして知られています。したがって、Podman コンテナを実行するには、特定のイメージが必要です。 Ubuntu 24 で利用可能なすべてのイメージを一覧表示するには、「images」キーワードを使用して同じ Podman コマンドを使用する必要があります。システムで利用可能なすべてのイメージ、つまり d2c94e258dcb が表示されます。

須藤ボードマン写真

Podman 環境用の新しいイメージを取得するには、添付のイメージに示すように、新しいイメージの名前 (つまり「Debain」) を指定して「Pull」コマンドを実行します。

Sudo ポッドマン プル Debian

イメージの説明を再度使用すると、新しいイメージが正常にダウンロードされたことがわかります。

須藤ボードマン写真

Podman でコンテナを作成する

イメージがダウンロードされたので、それを実行してユーザー定義の名前を持つコンテナーを作成する必要があります。これを行うには、Podman の「run」コマンドが「-dit」および「-name」フラグ、その後にコンテナの名前 (つまり「Debian-container」)、およびダウンロードしたばかりのイメージの名前を指定して実行されます。つまり「Debian」。 「Debian」イメージからコンテナを作成した後、Podman で動作することも確認できます。

  • Sudo Podman 実行—dit—名前 debian—コンテナ debian
  • 取締役数名 PS

「debian-container」という名前で新しく実行中のコンテナに接続するには、Podman の「attach」コマンドを使用する必要があります。このコンテナ内で作業できます。

Sudo Podman Attach Debian—コンテナ

コンテナのバージョンを取得するには、このコンテナで次のコマンドを実行します:

Cat/etc/os—リリース

ここで、コンテナを終了して実行を停止するには、特定のコンテナの名前を使用して、「exit」コマンドを使用し、続いて Podman の「Stop」コマンドを使用する必要があります。

    ###出口###
  • sudo podman で Debian コンテナを停止します
  • Podman コンテナを開始、停止、削除するには、次のコマンドを順番に使用します。

Sudo ポッドマンが Debian コンテナを開始します

    sudo podman で Debian コンテナを停止します
  • Sudo Podman rm debian—コンテナ
  • 同じ「削除」コマンドの「RMI」オプションを使用して、Podman イメージを削除できます。
sudo ポッドマン rmi debian

取締役

「削除」コマンドを使用して、Ubuntu システムから Podman ツールをアンインストールします。 「apt」を使用してインストールしたため、「apt」ユーティリティを使用することが必須です。

Sudo は Podman を適切に削除します

#########結論は#########

このガイドでは、Podman ツールを使用してコンテナーとイメージを使用する方法について説明します。 Podman サービスと Docker サービスの主な違いについて詳しく説明します。その後、Ubuntu 24 に Podman をインストールする最も簡単な方法を詳しく説明し、いくつかのコンテナーとイメージを取得しました。その後、イメージを使用したコンテナーの使用方法と、Podman サービスをアンインストールする手順を学びました。

以上がUbuntu 24.04 に Podman をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:mryunwei.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート