Zamontuj CA Binding Paketo podczas kompilacji, która go wymaga
Umieść CA organizacji w bindingu ca-certificates i zamontuj go w /platform/bindings na potrzeby pack build.
Przygotuj katalog bindingu przed kompilacją:
bindings/enterprise-ca/
type
enterprise-root.pemPlik type zawiera ca-certificates. Każdy plik certyfikatu zawiera jeden zatwierdzony certyfikat PEM CA.
Zamontuj go w kontenerze kompilacji:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE to wybrany zgodny builder zawierający buildpack CA Certificates. Zachowaj w tym wywołaniu również wymagane opcje proxy: certyfikaty zapewniają zaufanie, a adres URL proxy zapewnia trasę.
Sprawdź komunikaty wkładu buildpacka dotyczące wykrywania i akceptacji. Stała łączna liczba certyfikatów nie jest użyteczną gwarancją między wersjami buildera.
Montowanie tylko w czasie działania jest zbyt późne dla tego pobierania. To montowanie w czasie kompilacji nie konfiguruje też wcześniejszego pobierania obrazu buildera przez demona Dockera ani nie obiecuje udostępnienia lub osadzenia środowiska uruchomieniowego w końcowym obrazie.