1.2. 一般的な Podman コマンド
次の基本コマンドを使用して、podman
ユーティリティーでイメージ、コンテナー、およびコンテナーリソースを管理できます。すべての Podman コマンドの完全なリストを表示するには、podman -h
を使用します。
attach
- 実行中のコンテナーに割り当てます。
commit
- 変更したコンテナーから新しいイメージを作成します。
container checkpoint
- 1 つ以上の実行中のコンテナーにチェックポイントを設定します。
container restore
- チェックポイントから 1 つ以上のコンテナーを復元します。
build
- Containerfile の指示を使用してイメージをビルドします。
create
- コンテナーを作成しますが、起動はしません。
diff
- コンテナーのファイルシステムの変更を検証します。
exec
- 実行中のコンテナーでプロセスを実行します。
export
- コンテナーのファイルシステムの内容を tar アーカイブとしてエクスポートします。
help, h
- コマンドリスト、または特定のコマンドのヘルプを表示します。
Healthcheck
- コンテナーのヘルスチェックを実行します。
history
- 指定したイメージの履歴を表示します。
images
- ローカルストレージ内のイメージをリスト表示します。
import
- tarball をインポートして、ファイルシステムイメージを作成します。
info
- システム情報を表示します。
inspect
- コンテナーまたはイメージの設定を表示します。
kill
- 1 つ以上の実行中のコンテナーに特定のシグナルを送信します。
kube generate
- コンテナー、Pod、またはボリュームに基づいて Kubernetes YAML を生成します。
kube play
- Kubernetes YAML に基づいてコンテナー、Pod、ボリュームを作成します。
load
- アーカイブからイメージを読み込みます。
login
- コンテナーレジストリーにログインします。
logout
- コンテナーレジストリーからログアウトします。
logs
- コンテナーのログを取得します。
mount
- 作業中のコンテナーの root ファイルシステムをマウントします。
pause
- 1 つ以上のコンテナー内の全プロセスを一時停止します。
ps
- コンテナーをリスト表示します。
ポート
- コンテナーのポートマッピングまたは特定のマッピングをリスト表示します。
pull
- レジストリーからイメージをプルします。
push
- 指定した宛先にイメージをプッシュします。
restart
- 1 つ以上のコンテナーを再起動します。
rm
-
ホストから 1 つ以上のコンテナーを削除する。実行している場合は、
-f
を追加する rmi
- ローカルストレージから 1 つ以上のイメージを削除します。
run
- 新しいコンテナーでコマンドを実行します。
save
- イメージをアーカイブに保存します。
search
- レジストリーでイメージを検索します。
start
- 1 つ以上のコンテナーを起動します。
stats
- 1 つ以上のコンテナーの CPU、メモリー、ネットワーク I/O、ブロック I/O、および PID の割合を表示します。
stop
- 1 つ以上のコンテナーを停止します。
tag
- ローカルイメージに名前を追加します。
top
- コンテナーの実行中のプロセスを表示します。
umount, unmount
- 作業コンテナーの root ファイルシステムをアンマウントする。
unpause
- 1 つ以上のコンテナーでプロセスの一時停止を解除します。
version
- Podman のバージョン情報を表示します。
wait
- 1 つ以上のコンテナーをブロックします。