Skip to content
Latchkey

O Que É um Pull-Through Cache?

Um pull-through cache é um modo de registry que faz proxy das requisições para um registry upstream, armazenando em cache cada image na primeira vez que é feito o pull e servindo os pulls subsequentes a partir da cópia local. Diferente de um mirror totalmente replicado, ele só armazena o que foi de fato requisitado. Ele reduz de forma transparente os pulls repetidos da mesma image.

Por que isso importa

Em CI, onde muitos jobs fazem pull das mesmas base images, um pull-through cache elimina downloads redundantes e evita rate limits do upstream. Os runners gerenciados da Latchkey podem combinar isso com o cache de dependências e de camadas do Docker para reduzir o tempo de setup do build.

Guias relacionados