-
Task
-
Resolution: Done
-
Major
-
None
-
None
hub.docker.com now restricts the amount of downloads possible in a month and this limit is being hit by our CI. Therefore we should pull our images from the quay.io repositories.
Caused by: org.testcontainers.containers.ContainerFetchException: Failed to pull image: jboss/keycloak:10.0.1 at org.testcontainers.images.RemoteDockerImage.resolve(RemoteDockerImage.java:96) at org.testcontainers.images.RemoteDockerImage.resolve(RemoteDockerImage.java:26) at org.testcontainers.utility.LazyFuture.getResolvedValue(LazyFuture.java:17) at org.testcontainers.utility.LazyFuture.get(LazyFuture.java:39) at org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1282) ... 29 more Caused by: com.github.dockerjava.api.exception.InternalServerErrorException: Status 500: {"message":"toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit"} at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:247) at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269) at java.base/java.lang.Thread.run(Thread.java:834)