Podman is a daemonless, rootless container engine maintained by Red Hat, built as an alternative to Docker with a nearly identical command-line interface. It's the #25 most-used developer tool, reported in roughly 11.1% of developer surveys. Unlike Docker, Podman doesn't require an always-running background daemon, which makes it popular in security-conscious environments and organizations wary of Docker Desktop's licensing terms.
Podman's commands mirror Docker's almost exactly, so most Docker workflows work by simply swapping the command name.
# run a container (rootless, no daemon needed)
podman run -d -p 8080:80 --name web nginx
# build an image from a Containerfile/Dockerfile
podman build -t myapp:latest .
# list running containers
podman ps
Podman is packaged in most Linux distro repositories; on macOS/Windows it runs containers inside a managed lightweight VM.
# install on Fedora/RHEL
sudo dnf install podman
# install on Debian/Ubuntu
sudo apt install podman
# macOS/Windows: initialize the Podman machine VM
podman machine init
podman machine start