紅帽公司發布了 Podman Desktop 的首個主要版本,這是一個用於創建、運行和管理容器的圖形介面,旨在與 Rancher Desktop 和 Docker Desktop 等產品競爭。 Podman Desktop 允許不具備系統管理技能的開發人員在工作站上創建、運行、測試和發佈為容器隔離系統開發的微服務和應用程序,然後再將其部署到生產環境。 Podman Desktop 使用 TypeScript 和 Electron 平台編寫,並採用 Apache 2.0 授權。最終建置版本可直接用於… Linux, Windows и macOS.
支援與 Kubernetes 和 OpenShift 平台集成,以及使用各種運行時來運行容器,例如 Podman Engine、Podman Lima、crc 和 Docker Engine。開發人員本機系統上的環境可以鏡像執行完成的應用程式的生產環境的配置(除其他外,可以在本機系統上模擬多節點 Kubernetes 叢集和 OpenShift 環境)。可以將對附加容器啟動引擎、Kubernetes 提供者和工具的支援作為 Podman Desktop 外掛程式來實現。例如,可以使用附加元件在本機上運行單節點 OpenShift Local 叢集並連接到 OpenShift Developer Sandbox 雲端服務。
提供用於管理容器映像、使用 pod 和分區、從 Containerfile 和 Dockerfile 建置映像、透過終端連接到容器、從 OCI 容器註冊表下載映像並向其發布您自己的映像、管理容器中可用資源(記憶體、CPU、儲存)的工具。

Podman Desktop 也可用於轉換容器映像並連接到本機容器隔離引擎和基於外部 Kubernetes 的基礎設施,以託管您的 Pod 並為 Kubernetes 產生 YAML 文件,或在沒有 Kubernetes 的本機系統上執行 Kubernetes YAML。
可以將應用程式最小化到系統托盤,以便透過小部件進行快速控制,這使您可以評估容器的狀態、停止和啟動容器以及基於 Podman 和 Kind 工具管理環境,而不會分散對開發的注意力。

來源: opennet.ru
