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