testcontainers / testcontainers-dotnet

A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
https://dotnet.testcontainers.org
MIT License
3.73k stars 262 forks source link

[Enhancement]: Support docker compose #995

Closed vs-savelich closed 12 months ago

vs-savelich commented 12 months ago

Problem

Would be nice to have DockerComposeModule, like in Java implementation: https://java.testcontainers.org/modules/docker_compose/

Solution

Probably Java implementation can be used as a starting point.

Benefit

Simpler setup, less ceremony around creating and running containers.

Alternatives

Not sure

Would you like to help contributing this enhancement?

Yes

HofmeisterAn commented 12 months ago

Thank you for bringing up this matter. There is already an existing issue (https://github.com/testcontainers/testcontainers-dotnet/issues/122) related to the same topic, I will close this one to avoid scattering the discussion across multiple issues. Please don't hesitate to share your ideas and suggestions in the mentioned issue. Since you are interested in contributing, perhaps you can collaborate with others (there are others who share an interest in this feature too) on implementing it. I'm happy to assist too.