5 ms·
Looks like there is compose support - https://podman-desktop.io/docs/compose/podman-compose https://podman-desktop.io/docs/compose/podman-compose
by rwbhn 4y ago
Looks like there is compose support - https://podman-desktop.io/docs/compose/podman-compose https://podman-desktop.io/docs/compose/podman-compose
- hypothesis 4y agoOk, this one is “interesting”: podman-compose have a dev brach that has some lots of things addressed, but they don’t have any recent tags and it’s not clear if they are going too. There is an issue somewhere, alluding that development is stalled because k8s is the way or similar thing. Debian recently packaged 1.0.3 that is also old.
- 3np 4y agoSee sibling comment. You can use docker-compose directly with podman.
- crazysim 4y agoHmm, this is the one that's closer to the Python docker-compose and not "docker compose" that's built into docker right now right?
- KyeRussell 4y agoYes. The language change coincides with a slew of new features.
- 3np 4y agoFWIW podman (sans desktop) works perfectly fine as a native back end for docker-compose as of podman v3, you just need to set the DOCKER_HOST env var. https://wiki.archlinux.org/title/Podman#Docker_Compose https://wiki.archlinux.org/title/Podman#Docker_Compose podman-compose is less interesting since.
- jacooper 4y agoPodman compose doesn't cover the whole compose spec, so no, it doesn't support it.
- sph 4y agoI'm not sure why the docs mention podman-compose, which is buggy and unmaintained. The podman way is to write a k8s manifest and start it with `podman play kube`. Also handles configMaps and persistentVolumes. If you really need docker-compose, podman is API-compatible with docker, so you can use the real thing on top of the podman socket. Just do not use podman-compose.