build కు ముందు binding డైరెక్టరీని సిద్ధం చేయండి:

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

type ఫైల్‌లో ca-certificates ఉంటుంది. ప్రతి ధృవపత్ర ఫైల్‌లో ఒక ఆమోదించబడిన PEM CA ధృవపత్రం ఉంటుంది.

దాన్ని build కంటైనర్‌లో mount చేయండి:

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

BUILDER_IMAGE అనేది CA Certificates buildpack కలిగిన ఎంచుకున్న సరిపోలే builder. ఈ invocation లో అవసరమైన proxy ఎంపికలను కూడా ఉంచండి: ధృవపత్రాలు విశ్వాసాన్ని ఇస్తాయి, proxy URL మార్గాన్ని ఇస్తుంది.

కనుగొనడం మరియు ఆమోదం కోసం buildpack యొక్క contribution సందేశాలను చూడండి. builder వెర్షన్ల మధ్య స్థిరమైన మొత్తం ధృవపత్రాల సంఖ్య ఉపయోగకరమైన హామీ కాదు.

runtime లో మాత్రమే mount చేయడం ఈ డౌన్‌లోడ్‌కు చాలా ఆలస్యం. ఈ build mount Docker daemon యొక్క మునుపటి builder-image pull ను కూడా కాన్ఫిగర్ చేయదు మరియు చివరి image లో runtime అందించడం లేదా ఎంబెడ్ చేయడాన్ని హామీ ఇవ్వదు.

సంబంధిత వ్యాసాలు