使用浏览器访问 https://podman.io/ 地址,你会看到下图内容:

其中:
Podman Desktop 是一款基于 Podman 核心的跨平台图形化管理工具,专为简化容器开发工作流设计,支持 Linux、MacOS 和 Windows 系统。它以直观的界面整合了 Podman 的核心功能,同时扩展了对容器镜像、容器生命周期、Kubernetes 兼容部署等场景的可视化管理,适合开发者快速上手容器技术。
Podman CLI(Command Line Interface,命令行界面) 是 Podman 容器引擎的核心交互工具,通过简洁的命令集实现对容器、镜像、网络、存储等资源的全生命周期管理。它完全兼容 Docker CLI 语法(大部分命令可直接替换 docker 为 podman 使用),同时保留了 Podman 独有的无守护进程(daemonless)特性,适合开发者通过脚本或终端高效操作容器。
下面将逐一介绍 Podman Desktop 的功能特点和安装方式。
Podman Desktop 功能与特点如下:
(1)全平台统一体验:无论在 Linux(原生支持)、MacOS(依赖 Podman Machine 虚拟机)还是 Windows(依赖 WSL2 或虚拟机),都提供一致的操作界面,消除不同系统下的使用差异。
(2)容器与镜像可视化管理:
直观展示本地镜像列表(大小、标签、创建时间等信息),支持一键拉取、删除、标记镜像,以及查看镜像分层结构。
实时显示运行中的容器状态(CPU / 内存占用、端口映射、日志输出),可通过图形化界面执行启动、停止、重启、进入终端等操作。
(3)集成 Podman 核心特性:
无缝对接 Podman 的无守护进程(daemonless)架构,无需额外后台服务,资源占用更轻量。
支持 podman machine 虚拟机管理(Mac/Windows):可视化创建、启动、停止、配置虚拟机(调整内存、CPU 等参数)。
兼容 Docker Compose 语法,可直接导入 docker-compose.yml 文件并启动多容器应用。
(4)Kubernetes 友好支持:
内置 podman kube 功能,可将容器转换为 Kubernetes YAML 配置,或直接部署 Kubernetes 清单文件。
支持连接远程 Kubernetes 集群(如 Minikube、K3s),统一管理本地容器与集群资源。
(5)扩展与生态集成:
提供插件系统,可集成镜像扫描(如 Trivy)、CI/CD 工具链、容器注册表(如 Docker Hub、Quay)等第三方服务。
支持与 IDE 联动(如 VS Code),方便开发者在编码环境中直接调用容器操作。
运行下载的 Podman Desktop EXE 程序,打开安装向导,这里根据需求进行选择,然后点击“安装”按钮进行安装:

什么也不需要做......安静等待安装完成,安装完成后如下图:

点击“完成”按钮(如果勾选了“运行 Podman Desktop”)将自动运行 Podman Desktop,如下图:

上图是 Podman Desktop 的初始化配置界面,主要用于首次启动时选择需要集成的功能扩展,以便快速搭建适合自己的容器管理工作环境。
具体来说:
Podman 扩展:是核心组件,提供容器和镜像的基础管理能力,如拉取、运行、停止容器等。
kubectl CLI 扩展:集成 Kubernetes 命令行工具,方便直接在 Podman Desktop 中管理 Kubernetes 集群或部署 Kubernetes 资源。
Compose 扩展:支持 Docker Compose 语法,可通过 compose.yml 文件一键启动多容器应用,简化复杂应用的部署流程。
你可以根据自己的需求选择是否勾选这些扩展(默认全选是比较推荐的配置,覆盖了容器、K8s、多容器应用三大场景),然后通过 “Start onboarding” 进入引导流程,快速上手 Podman Desktop 的使用;如果想直接进入主界面,也可以点击 “Skip” 跳过引导。
这里点击“Start onboarding” 进入引导流程,开始 Podman 引擎配置环节,如下图:

上图主要作用是:
确认 Podman 引擎已正确安装并初始化(界面提示 “Podman has been set up correctly”)。
提供 自动启动(Autostart)开关:用于设置“启动 Podman Desktop 时是否自动启动 Podman 引擎”(当前处于关闭状态,可根据需求开启)。
点击“Next”继续:

上图主要作用是确认 Podman 已成功安装,并向用户说明 Podman 命令行的基本使用方法。
点击 “Next” 继续完成后续 kubectl 组件的配置引导:

上图是 Podman Desktop 初始化引导中的 kubectl 配置环节,主要作用是:
为 Podman Desktop 集成 kubectl 工具(Kubernetes 命令行客户端),以便在界面中直接管理 Kubernetes 集群或部署 Kubernetes 资源。
提示将下载 kubectl v1.34.1 版本,也可选择 “download a different version” 切换其他版本。
点击 “Next” 可继续完成 kubectl 的下载与配置(省略下载过程)。
继续点击“Next”继续完成后续 Compose 组件的配置引导:

上图是 Podman Desktop 初始化引导中的 Compose 配置环节,主要作用是:
为 Podman Desktop 集成 Compose 工具(用于管理多容器应用的命令行工具),支持通过 compose.yml 文件一键启动多容器应用。
提示将下载 Compose v2.40.3 版本,也可选择 “download a different version” 切换其他版本。
同时,若需使用 docker compose up 或 docker-compose 命令与 Podman 兼容,可启用 Docker 兼容性模式。
点击 “Next” 可继续完成 Compose 的下载与配置,至此初始化引导流程基本完成。
最后将进入到 Podman Desktop 的主界面,如下图:

到这里 Podman Desktop 安装完成了,后续将介绍 Podman Desktop 的用法。