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 എന്നത് CA Certificates buildpack ഉൾപ്പെടുന്ന തിരഞ്ഞെടുത്ത അനുയോജ്യമായ builder ആണ്. ഈ invocation-ൽ ആവശ്യമായ proxy ഓപ്ഷനുകളും നിലനിർത്തുക: സർട്ടിഫിക്കറ്റുകൾ വിശ്വാസം നൽകുന്നു, proxy URL പാത നൽകുന്നു.

കണ്ടെത്തലിനും സ്വീകരണത്തിനുമായി buildpack-ന്റെ contribution സന്ദേശങ്ങൾ പരിശോധിക്കുക. സ്ഥിരമായ ആകെ സർട്ടിഫിക്കറ്റ് എണ്ണം builder പതിപ്പുകൾക്കിടയിൽ ഉപയോഗപ്രദമായ ഉറപ്പല്ല.

runtime-ൽ മാത്രം മൗണ്ട് ചെയ്യുന്നത് ഈ ഡൗൺലോഡിന് വളരെ വൈകിയാണ്. ഈ build മൗണ്ട് Docker daemon-ന്റെ മുൻ builder-image pull കോൺഫിഗർ ചെയ്യുന്നുമില്ല, അന്തിമ image-ൽ runtime നൽകുമെന്നോ ഉൾപ്പെടുത്തുമെന്നോ വാഗ്ദാനം ചെയ്യുന്നുമില്ല.

അനുബന്ധ ലേഖനങ്ങൾ