Μετάβαση στο περιεχόμενο

Οδηγοί

Πώς να μεταβιβάσετε μυστικά σε μια κατασκευή Docker

Χρειάζεστε ένα ιδιωτικό διακριτικό μητρώου ή κλειδί SSH κατά τη διάρκεια της κατασκευής.

4 λεπτά ανάγνωσης

Γιατί συμβαίνει

Πώς να το διορθώσετε

  1. Χρησιμοποιήστε μυστικά κατασκευής BuildKit με --secret, τοποθετημένα μόνο για το RUN που τα χρειάζεται
  2. Χρησιμοποιήστε το --ssh για προώθηση πράκτορα SSH για ανάκτηση ιδιωτικών εξαρτήσεων
  3. Ποτέ μην ψήνετε τα διαπιστευτήρια σε ένα στρώμα, ακόμη και ένα πεταμένο

Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή

Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.