Podman Daemonless Container Management Engine
Podman Daemonless Container Management Engine
Podman is a daemonless container engine for developing, managing, and running OCI containers on Linux, Mac, and Windows. It provides a Docker-compatible CLI interface with rootless container support and pod management, making it a secure drop-in replacement for Docker in development and CI/CD workflows.
Installation
Requirements and caveats from upstream:
- Support for multiple container image formats, including OCI and Docker images.
- Support for a Docker-compatible CLI interface, which can both run containers locally and on remote systems.
- Support for a REST API providing both a Docker-compatible interface and an improved interface exposing advanced Podman functionality.
Basic usage or getting-started notes:
-
Support for running on Windows and Mac via virtual machines run by podman machine.
-
Podman can be easily run as a normal user, without requiring a setuid binary.
-
When run without root, Podman containers use user namespaces to set root in the container to the user running Podman.
-
Extracted from upstream docs: https://raw.githubusercontent.com/containers/podman/HEAD/README.md