build से पहले binding डायरेक्टरी तैयार करें:

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

type फ़ाइल में ca-certificates होता है। हर सर्टिफ़िकेट फ़ाइल में एक स्वीकृत PEM CA सर्टिफ़िकेट होता है।

इसे build कंटेनर में माउंट करें:

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

BUILDER_IMAGE चुना गया संगत builder है जिसमें CA Certificates buildpack शामिल है। इस invocation पर ज़रूरी proxy विकल्प भी बनाए रखें: सर्टिफ़िकेट विश्वास देते हैं और proxy URL मार्ग देता है।

खोज और स्वीकृति के लिए buildpack के contribution संदेश देखें। builder संस्करणों के बीच सर्टिफ़िकेट की निश्चित कुल संख्या कोई उपयोगी गारंटी नहीं है।

केवल runtime में माउंट करना इस डाउनलोड के लिए बहुत देर हो चुकी है। यह build माउंट Docker daemon की पहले की builder-image pull को भी कॉन्फ़िगर नहीं करता और अंतिम image में runtime उपलब्ध कराने या एम्बेड करने का वादा नहीं करता।

संबंधित लेख