|
PodmanはRed Hatがリリースしたオープンソースのコンテナ管理ツールで、当初はDockerの代替として開発されました。使い方はDockerに似ていますが、大きく異なります。最大の違いはアーキテクチャにあります。Dockerはクライアント/サーバーアーキテクチャで動作します。Dockerで使用する「docker」コマンドは、実際の操作を実行する「dockerd」を呼び出すコマンドラインフロントエンドに過ぎません。「dockerd」はデフォルトでroot権限を持つデーモンプロセスです。一方、Podmanはデーモンプロセスを必要とせず、「fork」/「exec」を介してコンテナを直接起動するため、root権限は必要ありません。 Podman Desktop を使えば、ローカル環境でのコンテナ操作が簡単になります。Podman Desktop は Podman Engine を活用し、軽量でデーモンフリーのコンテナツールを提供します。これらのツールを使うと、コンテナのライフサイクルの参照と管理、コンテナの検査、異なるコンテナエンジンからのイメージの取得などが可能です。 速くて軽い
開ける
単純
スケーラブルなワークフロー
特徴Podman Desktop には以下の機能があります。 1. コンテナの管理: コンテナの一覧表示、検索、検査、接続、実行、停止を行います。2. イメージのビルド、プル、プッシュ
3. Podmanリソースを管理する
4. Dockerデスクトップ拡張機能との互換性
伸ばすPodman DesktopはDocker Desktopの拡張機能をサポートしており、ラッパーを追加することでAPI呼び出しをインターセプトしたり、Docker Desktop UIプラグインを使用したりできます。Docker Desktop拡張機能を追加することで、Podman Desktopの機能を拡張できます。 さらに、Podman Desktopは、バックグラウンドでプラグインを使用して、さまざまなコンテナエンジンを管理できます。新しいプラグインを追加することで、Podman、Docker、Limaなどの新しいコンテナエンジンをプラグインするなど、Podman Desktopの機能を拡張できます。 拡張機能は JavaScript/Typescript を使用して記述されています。 インストールまず、Podman 4.xをインストールします。私はMacシステムを使用しているので、「brew install podman」と入力するだけでワンクリックでインストールできます(Mac m1では動作しない可能性があります)。インストール後、最初のPodmanマシンを作成して起動します。 podman マシンの初期化 起動後、次のコマンドを使用してインストール情報を表示できます。 ポッドマン情報 Podmanと対応するマシンを起動したら、Podman Desktopをインストールできます。Windows、macOS、Linux用の最新バイナリファイルをhttps://github.com/containers/podman-desktop/releases/からダウンロードし、解凍してインストールするだけです。インストールが完了したら、すぐに使用できます。 Git リポジトリ: https://github.com/containers/podman-desktop。 |
Podman Desktop は Docker Desktop を置き換えることができますか?
関連するおすすめ記事
-
オープンソースの電子書籍管理ソフトウェア Calibre がバージョン 7.0 をリリースしました。このバージョンには、メモの保存やオーディオ EPUB ブックのサポートなどの新機能が含まれています。
-
-
MetaGPT AI モデル オープンソース: ソフトウェア会社の開発プロセスをシミュレートし、高品質のコードを生成できます。
-
Alibaba のオープンソース TransmittableThreaLocal の原理と使用方法を理解するための包括的なガイド。
-
Discourse 3.0 がリリースされ、多くの必要な機能が追加されました。
-
Fotoxx: 大量の写真コレクションを管理および編集するためのオープンソース アプリケーション。