https://raw.githubusercontent.com/containers/podman/main/logo/podman-logo.png

What is Podman? Podman 是什么?

Podman is a daemonless, open source, Linux native tool designed to make it easy to find, run, build, share and deploy applications using Open Containers Initiative (OCI) Containers and Container Images. Podman provides a command line interface (CLI) familiar to anyone who has used the Docker Container Engine. Most users can simply alias Docker to Podman (alias docker=podman) without any problems. Similar to other common Container Engines (Docker, CRI-O, containerd), Podman relies on an OCI compliant Container Runtime (runc, crun, runv, etc) to interface with the operating system and create the running containers. This makes the running containers created by Podman nearly indistinguishable from those created by any other common container engine.
Podman 是一个无守护进程、开源的、Linux 原生工具,旨在通过使用 Open Containers Initiative(OCI)容器和容器镜像,轻松查找、运行、构建、共享和部署应用程序。Podman 提供了一个命令行界面(CLI),对于使用过 Docker 容器引擎的人来说是熟悉的。大多数用户可以简单地将 Docker 别名为 Podman(alias docker=podman),而不会出现任何问题。与其他常见的容器引擎(Docker、CRI-O、containerd)类似,Podman 依赖于一个符合 OCI 标准的容器运行时(runc、crun、runv 等)来与操作系统进行交互并创建运行中的容器。这使得 Podman 创建的运行中容器几乎与任何其他常见容器引擎创建的容器无法区分。

Containers under the control of Podman can either be run by root or by a non-privileged user. Podman manages the entire container ecosystem which includes pods, containers, container images, and container volumes using the libpod library. Podman specializes in all of the commands and functions that help you to maintain and modify OCI container images, such as pulling and tagging. It allows you to create, run, and maintain those containers and container images in a production environment.
Podman 控制的容器可以由 root 或非特权用户运行。Podman 使用 libpod 库管理整个容器生态系统,包括 pod、容器、容器镜像和容器卷。Podman 专注于所有命令和功能,帮助您维护和修改 OCI 容器镜像,如拉取和打标签。它允许您在生产环境中创建、运行和维护这些容器和容器镜像。

There is a RESTFul API to manage containers. We also have a remote Podman client that can interact with the RESTFul service. We currently support clients on Linux, Mac, and Windows. The RESTFul service is only supported on Linux.
有一个 RESTFul API 来管理容器。我们还有一个远程 Podman 客户端,可以与 RESTFul 服务交互。我们目前支持 Linux、Mac 和 Windows 上的客户端。RESTFul 服务仅在 Linux 上受支持。

If you are completely new to containers, we recommend that you check out the Introduction. For power users or those coming from Docker, check out our Tutorials. For advanced users and contributors, you can get very detailed information about the Podman CLI by looking at our Commands page. Finally, for Developers looking at how to interact with the Podman API, please see our API documentation Reference.
如果您对容器完全是新手,我们建议您查看介绍。对于高级用户或从 Docker 转移而来的用户,请查看我们的教程。对于高级用户和贡献者,您可以通过查看我们的命令页面获取有关 Podman CLI 的非常详细信息。最后,对于开发人员想要了解如何与 Podman API 交互的,请参阅我们的 API 文档参考。