-
-
Notifications
You must be signed in to change notification settings - Fork 335
Description
Is your feature request related to a problem? Please describe.
I love the approach of having a single container scenario for a test case but there are also scenarios where I'd like to spin up a whole set of containers and therefore use docker-compose as declaration.
Describe the solution you'd like
I'd like to spin up a set of containers by specifying a docker-compose.yml
similar to the Java version https://www.testcontainers.org/modules/docker_compose/
Describe alternatives you've considered
Not sure If there is one
- configuring the things as in the compose in code seems odd to me and leads to duplication of configuration and most of the times
docker-compose.yml
will also be used to deploy the application under test this would be strange.
Additional context
Also other library authors could benefit from such an approach, I happen to know that https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks is using compose and I think it would be great improvement on there development experience (since you don' t have to remember starting the containers in advance ;) )
Cheers & let me know what you think of the idea