13.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 Pods stopped: 3e391d091d190756e655219a34de55583eed3ef59470aadd214c1fc48cae92ac Pods removed: 3e391d091d190756e655219a34de55583eed3ef59470aadd214c1fc48cae92ac
验证
验证
wordpresspod.yaml
文件创建的所有 pod 和容器已被删除:$ podman ps --pod -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES POD ID PODNAME
其他资源
- 使用 Podman play kube 构建 Kubernetes pod
-
podman-play-kube
man page