4.4. ローカルイメージの検証
ローカルシステムにイメージをプルして実行したら、podman inspect コマンドを使用してイメージを調査できます。たとえば、イメージの内容を理解して、イメージ内のソフトウェアを確認します。
前提条件
-
container-toolsメタパッケージがインストールされている。 - プルしたイメージがローカルシステムで利用できる。
手順
registry.redhat.io/ubi10/ubiイメージを検査します。$ podman inspect registry.redhat.io/ubi10/ubi … "Cmd": [ "/bin/bash" ], "Labels": { "architecture": "x86_64", "build-date": "2020-12-10T01:59:40.343735", "com.redhat.build-host": "cpt-1002.osbs.prod.upshift.rdu2.redhat.com", "com.redhat.component": "ubi10-container", "com.redhat.license_terms": "https://www.redhat.com/..., "description": "The Universal Base Image is ... } ...podman inspectコマンドは、名前または ID で識別されるコンテナーおよびイメージに関する情報を表示します。"Cmd"キーは、コンテナー内で実行するデフォルトのコマンドを指定します。このコマンドは、podman runコマンドに引数として指定すると、上書きできます。この ubi10/ubi コンテナーは、
podman runで起動したときに他の引数が指定されていない場合、bash シェルを実行します。Entrypointキーが設定されている場合、その値はCmd値の代わりに使用でき、Cmdの値は Entrypoint コマンドの引数として使用されます。