Prepare el directorio de binding antes de la compilación:

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

El archivo type contiene ca-certificates. Cada archivo de certificado contiene un certificado PEM CA aprobado.

Móntelo en el contenedor de compilación:

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

BUILDER_IMAGE es el builder compatible seleccionado que incluye el buildpack de CA Certificates. Mantenga también las opciones de proxy necesarias en esta invocación: los certificados aportan confianza y la URL del proxy aporta la ruta.

Revise los mensajes de contribución del buildpack para la detección y aceptación. Un recuento total fijo de certificados no es una garantía útil entre versiones del builder.

Montarlo solo en tiempo de ejecución llega demasiado tarde para esta descarga. Este montaje de compilación tampoco configura la obtención anterior de la imagen del builder del demonio de Docker ni promete aprovisionar o incrustar el runtime en la imagen final.

Artículos relacionados