Οδηγοί
Πώς να μεταβιβάσετε μυστικά σε μια κατασκευή Docker
Χρειάζεστε ένα ιδιωτικό διακριτικό μητρώου ή κλειδί SSH κατά τη διάρκεια της κατασκευής.
4 λεπτά ανάγνωσης
Γιατί συμβαίνει
Πώς να το διορθώσετε
- Χρησιμοποιήστε μυστικά κατασκευής BuildKit με --secret, τοποθετημένα μόνο για το RUN που τα χρειάζεται
- Χρησιμοποιήστε το --ssh για προώθηση πράκτορα SSH για ανάκτηση ιδιωτικών εξαρτήσεων
- Ποτέ μην ψήνετε τα διαπιστευτήρια σε ένα στρώμα, ακόμη και ένα πεταμένο
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πώς να ρυθμίσετε την προσωρινή αποθήκευση επιπέδου DockerΗ δημιουργία Docker διαρκεί δέκα λεπτά γιατί κάθε επίπεδο ανακατασκευάζεται.Πώς να βελτιστοποιήσετε ένα Dockerfile για CIΜικρές αλλαγές κώδικα ενεργοποιούν μακρές ανακατασκευές.Τρόπος χρήσης εκδόσεων Docker πολλαπλών σταδίωνΟι εικόνες είναι μεγάλες και περιέχουν εργαλεία κατασκευής που δεν πρέπει να αποστέλλονται.Τρόπος εκτέλεσης ταυτόχρονων εκδόσεων Docker με ασφάλειαΤα σκέλη παράλληλης μήτρας αντιμάχονται και οι δομές επιβραδύνουν ή αποτυγχάνουν.