12.8. Podman を使用した Pod の自動停止/削除
podman play kube --down
コマンドは、すべての Pod とそのコンテナーを停止して削除します。
注記
ボリュームが使用中の場合には削除されません。
前提条件
-
container-tools
メタパッケージがインストールされている。 -
wordpresspod
という名前の Pod が作成されている。詳細は、Podman を使用したコンテナーと Pod の手動実行 を参照してください。 - YAML ファイルが生成されている。詳細は、Podman を使用した YAML ファイルの生成 を参照してください。
- Pod が実行中である。詳細は、Podman を使用したコンテナーや Pod の自動実行 を参照してください。
手順
wordpresspod.yaml
ファイルで作成された全 Pod とコンテナーを削除します。podman play kube --down wordpresspod.yaml
$ podman play kube --down wordpresspod.yaml Pods stopped: 3e391d091d190756e655219a34de55583eed3ef59470aadd214c1fc48cae92ac Pods removed: 3e391d091d190756e655219a34de55583eed3ef59470aadd214c1fc48cae92ac
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
wordpresspod.yaml
ファイルで作成された全 Pod とコンテナーが削除されたことを確認します。podman ps --pod -a
$ podman ps --pod -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES POD ID PODNAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow