CA Binding پاکتو را در همان بیلدی که به آن نیاز دارد سوار کنید
CA سازمان را در یک binding از نوع ca-certificates قرار دهید و آن را برای pack build در /platform/bindings سوار کنید.
پیش از بیلد، پوشه 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 را در بر میگیرد. گزینههای لازم پروکسی را هم در این فراخوانی نگه دارید: گواهیها اعتماد را تأمین میکنند و نشانی پروکسی مسیر را.
پیامهای مشارکت buildpack را برای کشف و پذیرش بررسی کنید. تعداد کل ثابت گواهیها در میان نسخههای builder تضمین سودمندی نیست.
سوار کردن تنها در زمان اجرا برای این دانلود بسیار دیر است. این سوار کردن در زمان بیلد همچنین کشیدن پیشین ایمیج builder توسط دیمن داکر را پیکربندی نمیکند و تأمین یا جاسازی runtime در ایمیج نهایی را هم وعده نمیدهد.