ਜਿਸ build ਨੂੰ ਇਸ ਦੀ ਲੋੜ ਹੈ, ਉਸੇ ਦੌਰਾਨ Paketo ਦਾ CA Binding ਮਾਊਂਟ ਕਰੋ
ਸੰਸਥਾ ਦਾ CA ca-certificates binding ਹੇਠ ਰੱਖੋ ਅਤੇ pack build ਲਈ ਇਸਨੂੰ /platform/bindings ਵਿੱਚ ਮਾਊਂਟ ਕਰੋ।
build ਤੋਂ ਪਹਿਲਾਂ binding ਡਾਇਰੈਕਟਰੀ ਤਿਆਰ ਕਰੋ:
bindings/enterprise-ca/
type
enterprise-root.pemtype ਫਾਈਲ ਵਿੱਚ ca-certificates ਹੁੰਦਾ ਹੈ। ਹਰ ਸਰਟੀਫਿਕੇਟ ਫਾਈਲ ਵਿੱਚ ਇੱਕ ਮਨਜ਼ੂਰ PEM CA ਸਰਟੀਫਿਕੇਟ ਹੁੰਦਾ ਹੈ।
ਇਸਨੂੰ build ਕੰਟੇਨਰ ਵਿੱਚ ਮਾਊਂਟ ਕਰੋ:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE ਚੁਣਿਆ ਗਿਆ ਅਨੁਕੂਲ builder ਹੈ ਜਿਸ ਵਿੱਚ CA Certificates buildpack ਸ਼ਾਮਲ ਹੈ। ਇਸ invocation ਵਿੱਚ ਲੋੜੀਂਦੇ proxy ਵਿਕਲਪ ਵੀ ਰੱਖੋ: ਸਰਟੀਫਿਕੇਟ ਭਰੋਸਾ ਦਿੰਦੇ ਹਨ ਅਤੇ proxy URL ਰਸਤਾ ਦਿੰਦਾ ਹੈ।
ਖੋਜ ਅਤੇ ਮਨਜ਼ੂਰੀ ਲਈ buildpack ਦੇ contribution ਸੁਨੇਹੇ ਵੇਖੋ। builder ਵਰਜਨਾਂ ਵਿਚਕਾਰ ਨਿਸ਼ਚਿਤ ਕੁੱਲ ਸਰਟੀਫਿਕੇਟ ਗਿਣਤੀ ਕੋਈ ਲਾਹੇਵੰਦ ਗਾਰੰਟੀ ਨਹੀਂ ਹੈ।
ਸਿਰਫ਼ runtime ਵਿੱਚ ਮਾਊਂਟ ਕਰਨਾ ਇਸ ਡਾਊਨਲੋਡ ਲਈ ਬਹੁਤ ਦੇਰ ਹੋ ਚੁੱਕੀ ਹੈ। ਇਹ build ਮਾਊਂਟ Docker daemon ਦੇ ਪਹਿਲਾਂ ਵਾਲੇ builder-image pull ਨੂੰ ਵੀ ਕਨਫਿਗਰ ਨਹੀਂ ਕਰਦਾ ਅਤੇ ਅੰਤਿਮ image ਵਿੱਚ runtime ਮੁਹੱਈਆ ਕਰਨ ਜਾਂ ਸ਼ਾਮਲ ਕਰਨ ਦਾ ਵਾਅਦਾ ਨਹੀਂ ਕਰਦਾ।