Paketo'nun CA Binding'ini ihtiyaç duyan build sırasında bağlayın
Kuruluş CA'sını ca-certificates binding içine koyun ve pack build için /platform/bindings içine bağlayın.
Build öncesinde binding dizinini hazırlayın:
bindings/enterprise-ca/
type
enterprise-root.pemtype dosyası ca-certificates içerir. Her sertifika dosyası bir onaylı PEM CA sertifikası içerir.
Bunu build konteynerine bağlayın:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE, CA Certificates buildpack'ini içeren seçilmiş uyumlu builderdır. Gerekli proxy seçeneklerini bu çağrıda da koruyun: sertifikalar güveni, proxy URL'si ise rotayı sağlar.
Keşif ve kabul için buildpack'in contribution mesajlarını kontrol edin. Sabit toplam sertifika sayısı, builder sürümleri arasında yararlı bir garanti değildir.
Yalnızca çalışma zamanında bağlamak bu indirme için çok geçtir. Bu build bağlaması ayrıca Docker daemon'un önceki builder-image çekmesini yapılandırmaz ve son image içinde çalışma zamanı sağlamayı veya gömülmesini vaat etmez.