Podman Compose

A command-line tool that runs Docker Compose files using Podman instead of Docker.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get Podman Compose

Package managers

About Podman Compose

Podman Compose implements the Compose Spec with Podman as the backend. It runs podman directly, with no daemon, and is designed for rootless use. The whole tool is a single Python script you can drop into your PATH.

It needs Podman, a network backend with DNS name resolution such as netavark and aardvark-dns, Python 3.9 or newer, PyYAML and python-dotenv. It suits people moving multi-container projects from Docker to Podman.

Strengths

  • Runs existing docker-compose.yml files
  • Rootless and daemonless
  • Single Python file with few dependencies

Limitations

  • Needs a Podman network backend with DNS resolution
  • Older Podman versions require the legacy 0.1.x branch

Details

Pricing
FreeFree and open source under the GPL 2.0 licence.
License
GPL-2.0
Developer
The containers project
Platforms
Command line
How it runs
Downloadable app
Account
Not required
Best suited for
Running Compose projects on Podman without Docker
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 2 sources on file.

Alternatives to Podman Compose

Compare all

Software that can replace Podman Compose for an important use case, and what changes if you switch.

  • Docker Compose

    A command-line tool that defines and runs multi-container applications from a single YAML file.

    Docker Compose is the original tool for the same YAML format and is widely used, but needs Docker installed instead of rootless daemonless Podman.

  • nerdctl

    A command-line tool for containerd that works like the docker command, including Compose support.

    nerdctl runs Docker Compose files on containerd with a docker-style command line and rootless mode, but requires containerd rather than Podman.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing