Προετοιμάστε τον κατάλογο binding πριν από το build:

bindings/enterprise-ca/
  type
  enterprise-root.pem

Το αρχείο type περιέχει ca-certificates. Κάθε αρχείο πιστοποιητικού περιέχει ένα εγκεκριμένο πιστοποιητικό PEM CA.

Προσαρτήστε το στο container του build:

pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"

Το BUILDER_IMAGE είναι ο επιλεγμένος συμβατός builder που περιλαμβάνει το buildpack CA Certificates. Διατηρήστε και τις απαιτούμενες επιλογές διαμεσολαβητή σε αυτή την κλήση: τα πιστοποιητικά παρέχουν εμπιστοσύνη, ενώ το URL του διαμεσολαβητή παρέχει τη διαδρομή.

Ελέγξτε τα μηνύματα συνεισφοράς του buildpack για ανακάλυψη και αποδοχή. Ένας σταθερός συνολικός αριθμός πιστοποιητικών δεν είναι χρήσιμη εγγύηση μεταξύ εκδόσεων builder.

Η προσάρτηση μόνο σε χρόνο εκτέλεσης είναι πολύ αργά για αυτή τη λήψη. Αυτή η προσάρτηση κατά το build δεν ρυθμίζει επίσης το προηγούμενο pull του image builder του δαίμονα Docker ούτε υπόσχεται παροχή ή ενσωμάτωση runtime στην τελική εικόνα.

Σχετικά άρθρα