For more details on this usage of Testcontainers, see https://bsideup.github.io/posts/local_development_with_testcontainers/ Related issues: https://github.com/spring-projects/spring-boot/issues/30863
Closes gh-1944
* Migrate the module's code back into this project. * Fold the documentation in. * Update to current Gradle conventions. * Reformat to match styling.