- Save the
docker-compose.ymlandconfig.ymlin the same directory on one of your volumes on the NAS. - SSH in and use
docker-compose up -d - Test the mirror with
curl --head http://NAS-IP:55000 - Start up docker daemons with the following option or put this in the daemon config file or copy into Docker for Mac/Windows settings.
--registry-mirror=http://NAS-IP:55000 - Pull an image and then check that it is cached in your mirror with
curl http://NAS-IP:55000/v2/_catalog- or check that a large image isn't slow after the first pull :)
- This is all based on https://docs.docker.com/registry/recipes/mirror/