slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
Podman Desktop 1.0 发布:发起对 Docker Desktop 的挑战
17611538698
webmaster@21cto.com

Podman Desktop 1.0 发布:发起对 Docker Desktop 的挑战

运维 0 1980 2023-06-01 10:48:46

图片

由RedHat赞助的开源项目Podman Desktop今天正式发布。

Podman Desktop 功能包括构建和运行容器,在本地运行Kubernetes,并且可以连接和部署到远程OpenShift集群。其中,OpenShift是Red Hat的Kubernetes 再发行版。

产品经理Stevan Le Meur在介绍该版本的文章中这样说道:

“使用像Podman Desktop提供的UI,进行容器管理的主要优势很多,特别是对于企业级开发人员,它简化了容器的使用过程”。

对于使用 Kubernetes 亦是如此,它使用 Kind 构建,后者是一种用于运行本地 Kubernetes 集群的工具,其还可与OpenShiift Local集成。Podman Desktop 能从多个注册表(包括 Docker Hub)中提取、标记和推送容器映像。其另一个功能是内置终端允许ssh(安全终端)访问容器。支持扩展,包括对为 Docker 桌面构建用户界面扩展的一部分支持。

Podman 本身是一个 Linux 命令行工具,用于拉取容器映像并运行它们,其命令在很大程度上与 Docker 容器引擎保持兼容。

Podman 可以由非特权用户运行,并不需要守护进程。Podman也可以跑在Mac和Windows上,也可以嵌入在Linux中,在Mac上使用QEMU虚拟机以及在Windows(Linux的子系统)上运行。Podman 的无守护进程架构是一种安全优势,使其适合在生产环境中使用。

图片

Podman的桌面


当然,Podman 和 Podman Desktop 不如 Docker 和 Docker 桌面那么出名。当 2021 年3 月,Docker 桌面成为付费产品时,开发者们对 Docker 产品的免费替代品的兴趣增加了。

当然,Docker从那时起就将精力投入到桌面上,具有包括开发环境在内的新功能,这些功能允许开发者使用所需的工具和代码配置环境。Docker 桌面扩展允许第三方构建与其他产品集成或添加新功能的插件。还有Docker Scout,它可以分析容器映像的漏洞。Docker Desktop 绑定了本地 Kubernetes,可以选择在启动时启动单节点集群。

Podman Desktop 的发布,其免费性质是一种很强的吸引力,不仅是为了降低成本,而且是为了最大限度地减少管理许可证的复杂度。

但是它与更成熟的Docker竞争仍然存在一些挑战。

评论