Смонтируйте CA Binding от Paketo во время той сборки, которой он нужен
Поместите CA организации в binding ca-certificates и смонтируйте его в /platform/bindings для pack build.
Подготовьте каталог 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 Certificates. Сохраните в этом вызове и необходимые параметры прокси: сертификаты дают доверие, а URL прокси — маршрут.
Проверьте сообщения contribution от buildpack о обнаружении и принятии. Фиксированное общее число сертификатов не является полезной гарантией между версиями builder.
Монтирование только во время выполнения — слишком поздно для этой загрузки. Это монтирование при сборке также не настраивает предыдущее извлечение образа builder демоном Docker и не обещает предоставление или встраивание runtime в итоговый образ.