4.3. ローカルイメージの検証
ローカルシステムにイメージをプルして実行したら、podman inspect コマンドを使用してイメージを調査できます。たとえば、イメージの内容を理解して、イメージ内のソフトウェアを確認します。podman inspect コマンドは、名前または ID で識別されるコンテナーおよびイメージに関する情報を表示します。
前提条件
-
container-toolsモジュールがインストールされている。 - プルしたイメージがローカルシステムで利用できる。
手順
registry.redhat.io/ubi8/ubiイメージを確認します。$ podman inspect registry.redhat.io/ubi8/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": "ubi8-container", "com.redhat.license_terms": "https://www.redhat.com/..., "description": "The Universal Base Image is ... } ..."Cmd"キーは、コンテナー内で実行するデフォルトのコマンドを指定します。このコマンドは、podman runコマンドに引数として指定すると、上書きできます。この ubi8/ubi コンテナーは、podman runで起動時に他の引数を指定していない場合には、bash シェルを実行します。"Entrypoint"キーが設定された場合は、"Cmd"値の代わりにその値が使用されます (また、Entrypoint コマンドの引数として"Cmd"の値が使用されます)。