Подгответе директорията за binding преди билда:

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

Файлът type съдържа ca-certificates. Всеки файл със сертификат съдържа един одобрен PEM CA сертификат.

Монтирайте го в контейнера за билд:

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

BUILDER_IMAGE е избраният съвместим builder, който включва buildpack за CA сертификати. Запазете и необходимите прокси опции в това извикване: сертификатите дават доверие, а прокси URL адресът — маршрута.

Проверете съобщенията за принос на buildpack за откриване и приемане. Фиксиран общ брой сертификати не е полезна гаранция между версиите на builder.

Монтиране само по време на изпълнение е твърде късно за това изтегляне. Това монтиране по време на билд също не конфигурира по-ранното изтегляне на образа на builder от Docker демона, нито обещава предоставяне или вграждане на runtime в крайния образ.

Подобни статии