# containers/podman

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/containers-podman).**

32,035 stars · 3,145 forks · Go · Apache-2.0

## Links

- GitHub: https://github.com/containers/podman
- Homepage: https://podman.io
- awesome-repositories: https://awesome-repositories.com/repository/containers-podman.md

## Topics

`containers` `docker` `kubernetes` `linux` `oci`

## Description

Podman is a container engine designed for managing containerized applications and images without the need for a persistent background daemon. By utilizing a fork-exec process model, it executes container management commands as direct child processes of the host system, ensuring that container lifecycles are handled through standard host-level process control.

The project distinguishes itself through a focus on rootless security and cross-platform compatibility. It employs user namespace mapping to allow unprivileged users to manage isolated workloads without requiring administrative system access. On non-Linux operating systems, it integrates with lightweight virtual machines to provide a native command-line experience for container development.

The engine supports the full container lifecycle, including image management, registry interaction, and orchestration of background or interactive services. It adheres to open industry standards for container runtimes and includes capabilities for checkpointing and restoring the memory and process state of running containers to facilitate workload migration.

## Tags

### DevOps & Infrastructure

- [Daemonless Container Engines](https://awesome-repositories.com/f/devops-infrastructure/daemonless-container-engines.md) — Executes container management commands as direct child processes of the host system, eliminating the need for a persistent background service.
- [Virtualization Environments](https://awesome-repositories.com/f/devops-infrastructure/virtualization-environments.md) — Provides lightweight virtual machine integration to enable native container development workflows on non-Linux operating systems.

### Part of an Awesome List

- [Application Platforms](https://awesome-repositories.com/f/awesome-lists/devops/application-platforms.md) — Tool for managing OCI containers and pods.
