הכינו את תיקיית ה-binding לפני הבנייה:

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

הקובץ type מכיל ca-certificates. כל קובץ תעודה מכיל תעודת PEM CA מאושרת אחת.

הרכיבו אותו במכולת הבנייה:

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

‏BUILDER_IMAGE הוא ה-builder התואם הנבחר הכולל את ה-buildpack של תעודות CA. שמרו גם על אפשרויות ה-proxy הנדרשות בקריאה הזו: התעודות מספקות אמון וה-URL של ה-proxy מספק את המסלול.

בדקו את הודעות התרומה של ה-buildpack לגבי גילוי וקבלה. מספר תעודות כולל קבוע אינו הבטחה שימושית בין גרסאות builder.

הרכבה בזמן ריצה בלבד מאוחרת מדי עבור ההורדה הזו. הרכבה זו בזמן בנייה גם אינה מגדירה את משיכת תמונת ה-builder המוקדמת של ה-Docker daemon ואינה מבטיחה אספקה או הטבעה של סביבת ריצה בתמונה הסופית.

מאמרים קשורים