3 ms·
> Docker Compose is to stacks what Dockerfiles are to a single application. Podmans solution is to not commit to compose This isn't (completely) true. I found
by drnick1 4mo ago
> Docker Compose is to stacks what Dockerfiles are to a single application. Podmans solution is to not commit to compose
This isn't (completely) true. I found podman-compose to be a more or less drop-in replacement for docker-compose. I know that in the past support was patchy, but things are rather good now.
- stefr- 4mo agoPretty sure that's because podman-compose literally calls docker-compose under the hood. e: from the manpage: "podman compose is a thin wrapper around an external compose provider such as docker-compose or podman-compose. This means that podman compose is executing another tool that implements the compose functionality but sets up the environment in a way to let the compose provider communicate transparently with the local Podman socket. The specified options as well as the command and argument are passed directly to the compose provider."
- ShinyLeftPad 4mo agoit calls podman-compose or docker-compose depending on what is installed... this is literally what manpage you quoted says too
- messe 4mo agoThat's the "podman compose" wrapper command. podman-compose (the implementation referenced in the first sentence of your quote) does not call docker-compose: https://github.com/containers/podman-compose https://github.com/containers/podman-compose