26.3. Podman API の手動実行
Podman API を実行できます。手動での実行は、特に Docker の互換性レイヤーを使用する場合など、API 呼び出しのデバッグに便利です。
前提条件
podman-remote
パッケージがインストールされている。dnf install podman-remote
# dnf install podman-remote
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
手順
REST API のサービスを実行します。
podman system service -t 0 --log-level=debug
# podman system service -t 0 --log-level=debug
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
値が 0 の場合はタイムアウトなしを意味します。ルートフルサービスのデフォルトのエンドポイントは
unix:/run/podman/podman.sock
です。 -
--log-level <level>
オプションは、ロギングレベルを設定します。標準のロギングレベルはdebug
、info
、warn
、error
、fatal
、およびpanic
です。
-
値が 0 の場合はタイムアウトなしを意味します。ルートフルサービスのデフォルトのエンドポイントは
別のターミナルで、Podman のシステム情報を表示します。
podman-remote
コマンドは、通常のpodman
コマンドとは異なり、Podman ソケットを介して通信します。podman-remote info
# podman-remote info
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Podman API をトラブルシューティングし、要求および応答を表示するには、
curl
コマンドを使用します。JSON 形式で Linux サーバーの Podman インストールの情報を取得するには、以下を実行します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow jq
ユーティリティーは、コマンドライン JSON プロセッサーです。registry.access.redhat.com/ubi8/ubi
コンテナーイメージをプルします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow プルしたイメージを表示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow