跳转到主内容

管理您的应用程序资源

本教程介绍了您可以直观地执行以管理以下资源的任务

  • 容器和 Pod
  • 镜像
  • Kubernetes 对象
  • 其他资源,如 Podman 机器、集群和 CLI 工具

UI 中提供了几个有用的操作,使资源管理变得简单。

准备工作

请确保您已具备:

管理容器和 Pod

根据您的需要,在导航到组件页面后执行以下任一操作

容器和 Pod 的常用操作

common actions

  1. 使用搜索框搜索容器或 Pod。

  2. 使用 启动 图标启动容器或 Pod。

  3. 使用 停止 图标停止容器或 Pod。

  4. 使用 删除 图标删除容器或 Pod。

    注意
    • 如果容器正在任何 Pod 中使用,您无法删除它。在这种情况下,您必须先删除 Pod,然后才能删除容器。
  5. 批量删除:选择容器或 Pod,然后使用 删除 按钮删除它们。

  6. 点击容器或 Pod 的名称以

    • 查看其摘要和日志。
    • 如果容器或 Pod 是 Kubernetes 资源,则查看其 Kube 配置。
    • 使用终端与容器进行交互
  7. 根据状态查看容器或 Pod

    • 选择 运行中 选项卡以查看所有正在运行的容器或 Pod
    • 选择 已停止 选项卡以查看所有已停止的容器或 Pod
  8. 使用 清理 按钮从 Podman 引擎中删除所有未使用的容器或 Pod。

容器特定操作

container actions

  1. 使用 创建 按钮,通过容器文件、Docker 文件或现有镜像创建容器。

  2. 使用 创建 Pod 按钮,用选定的容器创建一个 Pod。

  3. 使用溢出菜单以

    • 打开并查看日志。
    • Kubernetes 操作:为 Kubernetes 容器生成并查看配置。
    • Kubernetes 操作:将容器部署到 Kubernetes 集群。
    • Kubernetes 操作:打开浏览器检查集群状态。
    • 打开一个终端与容器进行交互。
    • 重启您的容器。
    • 将容器导出到您的本地机器。
  4. 批量启动:选择多个容器并一步运行它们。

    注意

    根据容器的状态和配置,您可能会在溢出菜单中看到不同的选项。

Pod 特定操作

pod actions

  1. 将鼠标悬停在 *容器* 列中的每个容器上,以查看其状态。状态可以是 RunningCreatedExitedWaiting
  2. 使用 运行 Kubernetes YAML 按钮从 Kubernetes YAML 文件创建 Pod。
  3. 使用溢出菜单以
    • Kubernetes 操作:为 Kubernetes Pod 生成并查看配置。
    • Kubernetes 操作:将 Pod 部署到 Kubernetes 集群。
    • 重启您的 Pod。

管理镜像

在导航到组件页面后执行以下任一操作

image actions

  1. 使用搜索框搜索镜像。

  2. 使用 运行 图标从镜像创建容器。

  3. 使用 删除 图标删除镜像。

    注意
    • 如果镜像正在任何容器中使用,您无法删除它。在这种情况下,您必须先删除容器,然后才能删除镜像。
    • 通过选择多个镜像,您可以在一步操作中删除或保存它们。
  4. 使用溢出菜单以

    • 将镜像推送到已配置的镜像仓库。
    • 编辑镜像名称和标签。
    • 查看历史记录以检查创建镜像每一层的命令。
    • 将镜像保存到您的本地机器。
    • 将镜像推送到集群,例如 Kind 或 Developer Sandbox 集群。
  5. 访问其他有用的操作

    • 使用 清理 按钮从 Podman 引擎中删除所有未使用的镜像。
    • 从您本地机器上的 tar 归档文件加载镜像。
    • 将您本地机器上的镜像导入到 Podman Desktop 应用程序中。
    • 从已配置的镜像仓库拉取镜像。
    • 从容器文件或 Docker 文件构建镜像。

管理卷

在导航到组件页面后执行以下任一操作

volume actions

  1. 使用搜索框搜索卷。

  2. 使用 删除 图标删除卷。您也可以选择多个卷,并使用页面上的删除按钮一步删除它们。

    注意
    • 如果卷正在任何容器中使用,您无法删除它。在这种情况下,您必须先删除容器,然后才能删除卷。
    • 通过选择多个卷,您可以在一步操作中删除它们。
  3. 点击卷的名称以查看其摘要。

  4. 访问其他有用的操作

    • 使用 清理 按钮从 Podman 引擎中删除未使用的卷。
    • 点击 收集卷大小 以确定卷使用的空间大小。
    • 点击 创建 按钮创建一个卷。

管理 Kubernetes 对象

在导航到组件页面后执行以下任一操作

object actions

  1. 使用搜索框搜索对象。
  2. 使用 删除 图标删除对象。
  3. 使用 应用 YAML 按钮创建对象。
  4. 点击对象的名称以
    • 查看其摘要
    • 查看其 Kubernetes 配置
    • 编辑其 Kubernetes 配置并将这些更改应用到您的集群。

管理其他资源

您可以使用 Podman Desktop 设置来管理其他资源,例如您的 Podman 机器、集群或 CLI 工具。

管理您的 Podman 机器

设置 > 资源 页面,执行以下任一操作

podman machine set up

  1. 创建一台新的 Podman 机器。
  2. 设置 Podman 机器首选项。
  3. 访问其他有用的操作以启动、重启、停止、编辑或删除 Podman 机器。

管理您的集群

设置 > 资源 页面,执行以下任一操作

cluster set up

  1. 创建一个新集群。
  2. 访问其他有用的操作以启动、重启、停止或删除集群。
  3. 将您的集群升级到最新版本。

管理您的 CLI 工具

如果您已安装 CLI 工具扩展,您可以从 UI 中设置、升级或降级 CLI 工具。

  • 设置 > 资源 页面,点击 设置 以下载 CLI 工具并进行系统范围的安装。

CLI set up

  • 设置 > CLI 工具 页面,点击 升级/降级 图标或链接以更新 CLI 工具的版本。

CLI update

其他资源