Przygotuj katalog bindingu przed kompilacją:

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

Plik 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.

Powiązane artykuły