-
Notifications
You must be signed in to change notification settings - Fork 329
Description
What are you trying to do?
Today we can use the DockerCompose
class to start a compose file
testcontainers-python/core/testcontainers/compose/compose.py
Lines 156 to 157 in 60d21f8
@dataclass | |
class DockerCompose: |
Podman has a unique feature called Podman Kube Play allowing you to start services, formatted in a Kubernetes-like format and run without a Kubernetes cluster, with only containers. This is very useful for workflow where a full Kubernetes cluster is not needed.
In a similar way of starting compose project, it would be nice to be able to start Podman.
Why should it be done this way?
With our Ubuntu GitHub runners, Podman is installed by default, with the Kube Play feature already available, it would ease the setup to directly have support for this feature with testcontainers.
I would be motivated to do the contribution if this is something that can be accepted