After hitting the recent rate limits I followed the directions here:
I have a fully functioning registry cache, all docker daemons who have my local registry mirror can get images really fast from dockerhub. Howerver, now none of the other registries works, including images from quay.
docker pull quay.io/coreos/flannel:v0.11.0-amd64
Error response from daemon: Get https://quay.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Of note, when specifying a full URL in the default setup the docker daemon knows to use to use the domain as registry. Why is this not the case when using the registry pull through cache?
Is there documentation on how to setup a registry cache to replace the default setup now that these rate limits are in place?