https://github.com/testcontainers/testcontainers-java
Tech stack
Java, Docker, …
Project description
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.