https://medium.com/@iamkavib/simplifying-integration-testing-with-testcontainers-and-spring-boot-893740ee92b4