Upgrade testcontainers from 1.15.0 to 1.15.1 to make it work with latest docker
Release notes: https://github.com/testcontainers/testcontainers-java/releases/tag/1.15.1
- Docker 20.10 introduced a new version of the API, 1.41, where they removed quite a few deprecations, and we were using one of them. If you were getting "No such image: testcontainers/ryuk:0.3.0" - that's the cause:
- In 1.15.0, ImageNameSubstitutor was added to help dealing with Docker Hub's rate limits. 1.15.1 introduces a default implementation that automatically prefixes every image without the registry. See the docs and the issue for more details:
Without this upgrade unit tests that use testcontainers no longer work in some environments.