Οδηγοί
Πώς να ρυθμίσετε την προσωρινή αποθήκευση επιπέδου Docker
Η δημιουργία Docker διαρκεί δέκα λεπτά γιατί κάθε επίπεδο ανακατασκευάζεται.
7 λεπτά ανάγνωσης
Γιατί συμβαίνει
Πώς να το διορθώσετε
- Χρησιμοποιήστε ένα μόνιμο απομακρυσμένο πρόγραμμα δημιουργίας, ώστε η κρυφή μνήμη να μην φεύγει ποτέ από το μηχάνημα
- Εάν πρέπει να χρησιμοποιήσετε προσωρινή μνήμη μητρώου, χρησιμοποιήστε το mode=max για να αποθηκεύσετε προσωρινά τα ενδιάμεσα στάδια επίσης
- Παραγγείλετε το Dockerfile ώστε να εγκατασταθούν οι εξαρτήσεις πριν αντιγραφεί η πηγή
- Καρφιτσώστε τη βασική εικόνα ανά σύνοψη, ώστε οι ανακατασκευές ανάντη να μην ακυρώνουν τα πάντα
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πώς να βελτιστοποιήσετε ένα Dockerfile για CIΜικρές αλλαγές κώδικα ενεργοποιούν μακρές ανακατασκευές.Τρόπος χρήσης εκδόσεων Docker πολλαπλών σταδίωνΟι εικόνες είναι μεγάλες και περιέχουν εργαλεία κατασκευής που δεν πρέπει να αποστέλλονται.Τρόπος εκτέλεσης ταυτόχρονων εκδόσεων Docker με ασφάλειαΤα σκέλη παράλληλης μήτρας αντιμάχονται και οι δομές επιβραδύνουν ή αποτυγχάνουν.Πώς να χρησιμοποιήσετε ένα απομακρυσμένο πρόγραμμα δημιουργίας DockerΗ κρυφή μνήμη στρώματος μεταφέρεται προς και από τον runner σε κάθε κατασκευή.