Guide
Come condividere una cache Docker tra lavori
Ogni gamba della matrice ricostruisce gli stessi strati.
5 min di lettura
Perché succede
Come risolverlo
- Collega tutti i lavori a un builder remoto persistente
- Se si utilizza la cache del registro, fare in modo che un lavoro la popola e il resto venga letto da esso
- Ordina il Dockerfile in modo che i livelli condivisi vengano prima
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
Come rendere effettivamente persistenti le cache CILe cache sono configurate ma il tasso di successo è basso.Come aggirare il limite della cache di 10 GBLe tue cache superano i 10 GB per repository e iniziano a essere eliminate silenziosamente.Come condividere una cache di build tra repositoryOgni repository mantiene la propria cache per le stesse dipendenze condivise.Come risolvere l'invalidazione della cache DockerI livelli Docker vengono ricostruiti anche quando i file rilevanti non sono cambiati.