Οδηγοί
Επιλογή ενός backend κρυφής μνήμης buildx
Υπάρχουν τέσσερα backend της κρυφής μνήμης και δεν είναι σαφές ποιο να χρησιμοποιηθεί.
6 λεπτά ανάγνωσης
Γιατί συμβαίνει
Πώς να το διορθώσετε
- inline: απλούστερο, αλλά αποθηκεύει μόνο προσωρινά το τελικό στάδιο — αποφύγετε για εκδόσεις πολλών σταδίων
- μητρώο: φορητό σε όλα τα μηχανήματα, αλλά πληρώνει το κόστος μεταφοράς σε κάθε κατασκευή
- gha: βολικό, αλλά ανταγωνίζεται τις άλλες κρυφές μνήμες σας για τα ίδια 10 GB
- τοπικό σε μόνιμο οικοδόμο: καμία μεταφορά και η ταχύτερη διαθέσιμη επιλογή
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πώς να κάνετε τις κρυφές μνήμες CI να παραμένουν στην πραγματικότηταΟι κρυφές μνήμες έχουν διαμορφωθεί, αλλά το ποσοστό επιτυχίας είναι χαμηλό.Πώς να εργαστείτε γύρω από το όριο των 10 GB προσωρινής μνήμηςΟι κρυφές μνήμες σας ξεπερνούν τα 10 GB ανά αποθετήριο και αρχίζουν σιωπηλά να εξωθούνται.Πώς να μοιραστείτε μια προσωρινή μνήμη κατασκευής σε αποθετήριαΚάθε αποθετήριο διατηρεί τη δική του κρυφή μνήμη για τις ίδιες κοινόχρηστες εξαρτήσεις.Τρόπος κοινής χρήσης μιας προσωρινής μνήμης Docker μεταξύ εργασιώνΚάθε σκέλος μήτρας αναδομεί τα ίδια στρώματα.