Pievienojiet Paketo CA Binding tajā build laikā, kad tas ir vajadzīgs
Ievietojiet organizācijas CA ca-certificates binding un pievienojiet to /platform/bindings, lai veiktu pack build.
Sagatavojiet binding mapi pirms build:
bindings/enterprise-ca/
type
enterprise-root.pemFails type satur ca-certificates. Katrs sertifikāta fails satur vienu apstiprinātu PEM CA sertifikātu.
Pievienojiet to build konteineram:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE ir izvēlētais saderīgais builder, kurā iekļauts CA Certificates buildpack. Saglabājiet šajā izsaukumā arī nepieciešamās proxy opcijas: sertifikāti nodrošina uzticēšanos, bet proxy URL – maršrutu.
Pārbaudiet buildpack ieguldījuma ziņojumus par atklāšanu un pieņemšanu. Fiksēts kopējais sertifikātu skaits nav noderīgs galvojums starp builder versijām.
Pievienošana tikai izpildlaikā šai lejupielādei ir par vēlu. Šī build laika pievienošana arī nekonfigurē Docker dēmona agrāko builder image vilkšanu un nesola nodrošināt vai iegult izpildlaiku galīgajā image.