Using the Dependency Proxy in Heptapod PAAS Runner
This rewrites on the fly all Docker images referring to Docker Hub, so that they use the Dependency Proxy instead.
This is important to keep the bandwidth low and to avoid hitting rate limits. It assumes implicitly that the connection between the Dependency Proxy and the spawned VMs is very good.
Only the implicit short syntax, such as debian:buster
or redis
gets rewritten at this point, images referring explicitly to docker.io
should be unaffected.
Edited by Georges Racinet