Testcontainers can't pull ryuk image: quay.io is not reachable

Konstantin Pavlov picture Konstantin Pavlov · May 19, 2020 · Viewed 8.3k times · Source

I have been experiencing issue with testcontainers failing to pull "ryuk" image from quay.io.

[32m01:23:19.732[0;39m [35m[main][0;39m [39mDEBUG[0;39m [36mo.t.d.a.AuthDelegatingDockerClientConfig[0;39m - Effective auth config [null] 
[32m01:23:30.281[0;39m [35m[tc-okhttp-stream-308592104][0;39m [1;31mERROR[0;39m [36mc.g.d.a.async.ResultCallbackTemplate[0;39m - Error during callback 
com.github.dockerjava.api.exception.InternalServerErrorException: {"message":"Get https://quay.io/v2/testcontainers/ryuk/manifests/0.2.3: received unexpected HTTP status: 500 Internal Server Error"}

Answer

Lu55 picture Lu55 · Dec 11, 2020

Starting from version 1.14.3 testcontainers uses ryuk from Docker Hub instead of the quay.io. So raise your testcontainers version.