2.4. コンテナーイメージの実行
Red Hat Enterprise Linux のコンテナーイメージを実行することで、アプリケーションを実行したり、オペレーティングシステムのビルドを隔離された環境で検証したりできます。コンテナーを起動することで、ホストインフラストラクチャーを変更することなく、システムの動作と設定を確認できます。
前提条件
-
container-toolsメタパッケージがインストールされている。
手順
適切なオプションを指定した
podman runコマンドを使用してコンテナーを実行します。たとえば、quay.io/<namespace>/<image>:<tag>コンテナーイメージに基づいてmybootcという名前のコンテナーを実行するには、以下を実行します。$ sudo podman run -it --rm --name mybootc quay.io/<namespace>/<image>:<tag> /bin/bash-
-iオプションは対話式のセッションを作成します。-iオプションを指定しないと、シェルが開き、終了します。 -
-tオプションは、コマンドラインセッションを開きます。-tオプションを指定しない場合、シェルは開いたままになりますが、シェルに入力することはできません。 -
--rmオプションは、コンテナーの終了後にquay.io/<namespace>/<image>:<tag>コンテナーイメージを削除します。
-
検証
実行中のすべてのコンテナーをリスト表示します。
$ podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7ccd6001166e quay.io/<namespace>/<image>:<tag> /sbin/init 6 seconds ago Up 5 seconds ago mybootc