This project attempts to simplify creating a docker pull through cache for local environments.
docker-composepyyamlpython3docker
- If necessary, edit
config.ymlfile.
- Run
make.pyto generate proper config files from templates in template dir. - Run
docker-compose up -dto start the registry server. - Add contents of
daemon.jsonfile to the client docker daemon configuration.
-
HTTPS is not supported since this deployment isn't intended to be exposed to the internet.
If you wish to deploy to somewhere that's exposed to the internet, see Docker Documentation -
For local domain name, consider using a zeroconf solution, see Arch Wiki for details.