# podman-compose

8 Hacker News commenters recommended podman-compose and 10 criticized it, November 2025 to November 2026. It was recommended in 5 of 13 months; owners who said how long report a median of 1 years (3 owners).

**Verdict:** Free, single-file Python tool that runs Compose-style files on Podman and integrates with systemd; critics say it is not a full drop-in replacement for docker compose.

## Why people recommend it

- Integrates well with systemd (3 comments): "it's also totally fine to combine systemd and compose by having ExecStart=podman compose up" ([source](https://news.ycombinator.com/item?id=46340516)) "podman-compose integrates really easily with systemd" ([source](https://news.ycombinator.com/item?id=48026640)) "You just need to run `podman-compose systemd`?" ([source](https://news.ycombinator.com/item?id=46786785))
- Simple single-file design (2 comments): "one nice thing about podman-compose is that it's ONE PYTHON FILE" ([source](https://news.ycombinator.com/item?id=48026615)) "It's a very simple format." ([source](https://news.ycombinator.com/item?id=46147600))
- Used daily as main tool (2 comments): "I use podman and almost exclusively start containers using podman compose." ([source](https://news.ycombinator.com/item?id=48773913)) "I switched to Podman and podman-compose." ([source](https://news.ycombinator.com/item?id=46381567))

## What people warn about

- Not a full drop-in replacement (2 comments): "it's not a drop in replacement yet" ([source](https://news.ycombinator.com/item?id=48028307)) "found multiple ones that failed. It's far from drop-in replacement." ([source](https://news.ycombinator.com/item?id=46735480))
- Flaky or incomplete compose features (3 comments): "a lot of compose.yml features are flaky (post start events), buggy (reset and import), or just not implemented" ([source](https://news.ycombinator.com/item?id=48771187)) "only a superficial docker compose equivalent" ([source](https://news.ycombinator.com/item?id=48766640)) "I found it nowhere near usable" ([source](https://news.ycombinator.com/item?id=48775632))
- Reported bad experiences and failures (4 comments): "Don't use podman compose unless you want to have a bad experience." ([source](https://news.ycombinator.com/item?id=49502597)) "podman compose sucks so toss that selling point in the trash" ([source](https://news.ycombinator.com/item?id=48028870)) "I haven't had the best luck with it either." ([source](https://news.ycombinator.com/item?id=48028414))
- Clumsy workflow, many workarounds (2 comments): "the hoops you have to jump through with podman-compose" ([source](https://news.ycombinator.com/item?id=49506308)) "after wasting so much time with podman compose" ([source](https://news.ycombinator.com/item?id=50111858))

## Alternatives hackers recommend

- [Docker](https://hackerapproved.com/p/docker.md): 558 recommend
- [Kubernetes](https://hackerapproved.com/p/kubernetes.md): 333 recommend
- [Docker Compose](https://hackerapproved.com/p/docker-compose.md): 149 recommend
- [Uncloud](https://hackerapproved.com/p/uncloud.md): 33 recommend
- [Podman Quadlets](https://hackerapproved.com/p/podman-quadlets.md): 30 recommend

## Cite as

Hacker Approved, "podman-compose", https://hackerapproved.com/p/podman-compose/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
