跳到主要内容

基于结构化输入文件运行容器、Pod或卷

概要

podman kube 子命令 [选项 ...]

描述

podman kube 命令提供了一组子命令,用于基于结构化输入文件(通常为 YAML 格式)管理容器、Pod 和卷。这些子命令允许用户在 Podman 生态系统中创建、销毁和生成 Kubernetes 风格的 YAML 描述,用于描述容器和 Pod。

子命令

apply

podman kube apply [选项 ...][*YAML文件* ...]

根据容器、Pod或卷的 Kubernetes YAML 将资源应用于本地 Podman 环境或远程 Kubernetes 集群。此子命令允许您使用提供的 YAML 文件将 Kubernetes 风格的资源部署到 Podman 或集群中。

有关更多信息,请参见 podman-kube-apply(1)

down

podman kube down [选项 ...][*YAML文件* ...]

根据 Kubernetes YAML 删除容器和 Pod。此子命令会拆除在提供的 YAML 文件中描述的容器和 Pod,从 Podman 环境中移除它们。

有关更多信息,请参见 podman-kube-down(1)

generate

podman kube generate [选项 ...][*容器或Pod* ...]

根据容器、Pod或卷生成 Kubernetes YAML。此子命令为 Podman 环境中的现有容器、Pod或卷创建 Kubernetes 风格的 YAML 描述。

有关更多信息,请参见 podman-kube-generate(1)

play

podman kube play [选项 ...][*YAML文件* ...]

根据 Kubernetes YAML 创建容器、Pod和卷。此子命令根据 YAML 文件中提供的描述在 Podman 环境中重新创建容器、Pod和卷。容器在创建后会自动启动。

有关更多信息,请参见 podman-kube-play(1)

历史

2018 年 12 月,最初由 Brent Baude 编译