管理您的应用程序资源
本教程介绍了您可以直观地执行以管理以下资源的任务
- 容器和 Pod
- 镜像
- 卷
- Kubernetes 对象
- 其他资源,如 Podman 机器、集群和 CLI 工具
UI 中提供了几个有用的操作,使资源管理变得简单。
准备工作
请确保您已具备:
- 已安装 Podman Desktop.
- 一个正在运行的 Podman machine.
- 有效的 Kubernetes 上下文和连接,用于管理 Kubernetes 资源。
管理容器和 Pod
根据您的需要,在导航到组件页面后执行以下任一操作
容器和 Pod 的常用操作
-
使用搜索框搜索容器或 Pod。
-
使用 启动 图标启动容器或 Pod。
-
使用 停止 图标停止容器或 Pod。
-
使用 删除 图标删除容器或 Pod。
注意- 如果容器正在任何 Pod 中使用,您无法删除它。在这种情况下,您必须先删除 Pod,然后才能删除容器。
-
批量删除:选择容器或 Pod,然后使用 删除 按钮删除它们。
-
点击容器或 Pod 的名称以
- 查看其摘要和日志。
- 如果容器或 Pod 是 Kubernetes 资源,则查看其 Kube 配置。
- 使用终端与容器进行交互
-
根据状态查看容器或 Pod
- 选择 运行中 选项卡以查看所有正在运行的容器或 Pod
- 选择 已停止 选项卡以查看所有已停止的容器或 Pod
-
使用 清理 按钮从 Podman 引擎中删除所有未使用的容器或 Pod。
容器特定操作
-
使用 创建 按钮,通过容器文件、Docker 文件或现有镜像创建容器。
-
使用 创建 Pod 按钮,用选定的容器创建一个 Pod。
-
使用溢出菜单以
- 打开并查看日志。
- Kubernetes 操作:为 Kubernetes 容器生成并查看配置。
- Kubernetes 操作:将容器部署到 Kubernetes 集群。
- Kubernetes 操作:打开浏览器检查集群状态。
- 打开一个终端与容器进行交互。
- 重启您的容器。
- 将容器导出到您的本地机器。
-
批量启动:选择多个容器并一步运行它们。
注意根据容器的状态和配置,您可能会在溢出菜单中看到不同的选项。
Pod 特定操作
- 将鼠标悬停在 *容器* 列中的每个容器上,以查看其状态。状态可以是
Running
、Created
、Exited
或Waiting
。 - 使用 运行 Kubernetes YAML 按钮从 Kubernetes YAML 文件创建 Pod。
- 使用溢出菜单以
- Kubernetes 操作:为 Kubernetes Pod 生成并查看配置。
- Kubernetes 操作:将 Pod 部署到 Kubernetes 集群。
- 重启您的 Pod。
管理镜像
在导航到组件页面后执行以下任一操作
-
使用搜索框搜索镜像。
-
使用 运行 图标从镜像创建容器。
-
使用 删除 图标删除镜像。
注意- 如果镜像正在任何容器中使用,您无法删除它。在这种情况下,您必须先删除容器,然后才能删除镜像。
- 通过选择多个镜像,您可以在一步操作中删除或保存它们。
-
使用溢出菜单以
- 将镜像推送到已配置的镜像仓库。
- 编辑镜像名称和标签。
- 查看历史记录以检查创建镜像每一层的命令。
- 将镜像保存到您的本地机器。
- 将镜像推送到集群,例如 Kind 或 Developer Sandbox 集群。
-
访问其他有用的操作
- 使用 清理 按钮从 Podman 引擎中删除所有未使用的镜像。
- 从您本地机器上的 tar 归档文件加载镜像。
- 将您本地机器上的镜像导入到 Podman Desktop 应用程序中。
- 从已配置的镜像仓库拉取镜像。
- 从容器文件或 Docker 文件构建镜像。
管理卷
在导航到组件页面后执行以下任一操作
-
使用搜索框搜索卷。
-
使用 删除 图标删除卷。您也可以选择多个卷,并使用页面上的删除按钮一步删除它们。
注意- 如果卷正在任何容器中使用,您无法删除它。在这种情况下,您必须先删除容器,然后才能删除卷。
- 通过选择多个卷,您可以在一步操作中删除它们。
-
点击卷的名称以查看其摘要。
-
访问其他有用的操作
- 使用 清理 按钮从 Podman 引擎中删除未使用的卷。
- 点击 收集卷大小 以确定卷使用的空间大小。
- 点击 创建 按钮创建一个卷。
管理 Kubernetes 对象
在导航到组件页面后执行以下任一操作
- 使用搜索框搜索对象。
- 使用 删除 图标删除对象。
- 使用 应用 YAML 按钮创建对象。
- 点击对象的名称以
- 查看其摘要
- 查看其 Kubernetes 配置
- 编辑其 Kubernetes 配置并将这些更改应用到您的集群。
管理其他资源
您可以使用 Podman Desktop 设置来管理其他资源,例如您的 Podman 机器、集群或 CLI 工具。
管理您的 Podman 机器
在 设置 > 资源 页面,执行以下任一操作
- 创建一台新的 Podman 机器。
- 设置 Podman 机器首选项。
- 访问其他有用的操作以启动、重启、停止、编辑或删除 Podman 机器。
管理您的集群
在 设置 > 资源 页面,执行以下任一操作
- 创建一个新集群。
- 访问其他有用的操作以启动、重启、停止或删除集群。
- 将您的集群升级到最新版本。
管理您的 CLI 工具
如果您已安装 CLI 工具扩展,您可以从 UI 中设置、升级或降级 CLI 工具。
- 在 设置 > 资源 页面,点击 设置 以下载 CLI 工具并进行系统范围的安装。
- 在 设置 > CLI 工具 页面,点击 升级/降级 图标或链接以更新 CLI 工具的版本。