필요한 빌드 중에 Paketo의 CA Binding을 마운트하세요
조직 CA를 ca-certificates binding 아래에 두고 pack build를 위해 /platform/bindings에 마운트합니다.
빌드 전에 binding 디렉터리를 준비합니다:
bindings/enterprise-ca/
type
enterprise-root.pemtype 파일에는 ca-certificates 이 들어 있습니다. 각 인증서 파일에는 승인된 PEM CA 인증서 하나가 들어 있습니다.
빌드 컨테이너에 마운트합니다:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE 은 CA Certificates buildpack을 포함하는 선택된 호환 builder입니다. 필요한 proxy 옵션도 이 호출에 유지하세요. 인증서는 신뢰를 제공하고 proxy URL은 경로를 제공합니다.
검색과 수락 여부는 buildpack의 contribution 메시지에서 확인하세요. 고정된 총 인증서 개수는 builder 버전 간에 유용한 보장이 아닙니다.
런타임에만 마운트하는 것은 이 다운로드에 너무 늦습니다. 이 빌드 시점 마운트는 Docker 데몬의 이전 builder 이미지 풀을 구성하지도 않으며 최종 이미지에 런타임을 제공하거나 포함하겠다고 약속하지도 않습니다.