|
|
|
|
|
by DarkUranium
28 days ago
|
|
My #1 complaint by far is that it --- pretty much silently --- depends on systemd to work correctly. Try having a docker-compose with a service that waits until a dependency is healthy --- in a host that has no systemd (such as Alpine Linux). The service will never start because Podman relies on systemd (and only systemd) to do the periodic healthchecks which it needs to do in order to handle such dependencies. And of course, this fact isn't adequately documented anywhere. And Red Hat says they'll never, ever drop this dependency. --- But I don't know if there are any tools compatible with the Docker ecosystem other than Podman. I'd love to find one. |
|
For anyone curious, there's more details on why this is tricky to do with Podman at https://github.com/podman-container-tools/podman/pull/27033 .