跳至主要内容

管理您的应用程序资源

本教程涵盖了您可以执行的任务,以便以可视化方式管理以下资源

  • 容器和 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 操作:打开浏览器以检查集群状态。
    • 打开终端以与容器交互。
    • 重新启动您的容器。
    • 将容器导出到本地机器。
    注意

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

特定于 Pod 的操作

pod actions

  1. 将鼠标悬停在容器列中的每个容器上,以查看其状态。状态可以是正在运行已创建已退出正在等待
  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. 访问其他有用的操作以启动、重新启动、停止或删除集群。

管理您的 CLI 工具

如果您已安装 CLI 工具扩展,则可以从 UI 设置 CLI 工具并将其升级到最新版本。

  • 设置 > 资源页面上,单击设置以下载 CLI 工具并将其安装在系统范围内。

CLI set up

  • 设置 > CLI 工具页面上,单击可用的更新图标以升级到 CLI 工具的最新版本

CLI update

其他资源