Paketo CA Binding'ini unga kerak bo'lgan build vaqtida o'rnating
Tashkilot CA'sini ca-certificates binding ichiga joylashtiring va pack build uchun /platform/bindings ichiga o'rnating.
Build oldidan binding katalogini tayyorlang:
bindings/enterprise-ca/
type
enterprise-root.pemtype faylida ca-certificates bor. Har bir sertifikat faylida bitta tasdiqlangan PEM CA sertifikati bo'ladi.
Uni build konteyneriga o'rnating:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE — CA Certificates buildpack'ini o'z ichiga olgan tanlangan mos builder. Ushbu chaqiruvda kerakli proxy parametrlarini ham saqlang: sertifikatlar ishonch, proxy URL esa marshrutni beradi.
Aniqlash va qabul qilish uchun buildpack'ning contribution xabarlarini tekshiring. Sertifikatlarning belgilangan umumiy soni builder versiyalari orasida foydali kafolat emas.
Faqat runtime'da o'rnatish bu yuklab olish uchun juda kech. Bu build vaqtidagi o'rnatish Docker daemon'ning avvalgi builder-image tortishini ham sozlamaydi va yakuniy image'ga runtime taqdim etish yoki joylashtirishni va'da qilmaydi.