Guide
Come ridurre le dimensioni dell'immagine del contenitore
Le immagini pesano centinaia di megabyte e sono lente da inserire in ogni lavoro.
5 min di lettura
Perché succede
Come risolverlo
- Utilizza build in più fasi e copia solo ciò che viene eseguito
- Pulisci le cache del gestore pacchetti nella stessa RUN che le popola
- Scegli una base sottile o priva di distro
- Controlla cosa c'è effettivamente nell'immagine con l'immersione prima di indovinare
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 impostare la memorizzazione nella cache dei livelli DockerLe build Docker richiedono dieci minuti perché ogni livello viene ricostruito.Come ottimizzare un Dockerfile per CIPiccole modifiche al codice innescano lunghe ricostruzioni.Come utilizzare build Docker multifaseLe immagini sono grandi e contengono strumenti di costruzione che non dovrebbero essere spediti.Come eseguire build Docker simultanee in modo sicuroLe gambe della matrice parallela si contendono e le costruzioni rallentano o falliscono.