I recently found out about Podman (https://podman.io). Having a way to use Linux fork processes instead of a Daemon and not having to run using root just got my attention.
The yet unreleased Podman 3.0 supports the standard docker-compose
. A pre-release of Podman 3.0 is planned for this week (mid January 2021).
Podman supports the Docker REST API well enough to be able to serve the needs
of docker-compose
. One notable caveat though, the functionality relating to Swarm is not supported.
podman
can listen on a UNIX domain socket that docker-compose
connects to.
Quote: Podman 3.0 now supports Docker Compose to orchestrate containers
from https://www.redhat.com/sysadmin/podman-docker-compose
Yes, that is doable now, check podman-compose, this is one way of doing it, another way is to convert the docker-compose yaml file to a kubernetes deployment using Kompose. there is a blog post from Jérôme Petazzoni @jpetazzo: from docker-compose to kubernetes deployment