I setup docker daemon to use https://mirror.gcr.io as a registry mirror following this guide.
In the doc, they say this
Container Registry adds frequently requested images to the cache so they are available for future requests. It also periodically removes images that are no longer requested.
Is this mirror registry just acting as a cache for some of the popular images from Docker Hub, or can it act as a cache for my own images in Docker Hub?
Based on the Pulling cached images section of the Pulling cached images doc
This contemplates also your own images and not only public images from Docker Hub.
Looking at the daemon setup on the documentation it can be used as cache for your images because those images are in Docker Hub, not another private registry.
Please check this other answer as reference.