Pripojte CA binding Paketo počas buildu, ktorý ho potrebuje
Umiestnite CA organizácie do ca-certificates binding a pripojte ho v /platform/bindings pre pack build.
Pripravte adresár binding pred buildom:
bindings/enterprise-ca/
type
enterprise-root.pemSúbor type obsahuje ca-certificates. Každý súbor certifikátu obsahuje jeden schválený PEM CA certifikát.
Pripojte ho do kontajnera buildu:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE je zvolený kompatibilný builder obsahujúci buildpack CA Certificates. Ponechajte v tomto volaní aj potrebné proxy voľby: certifikáty zabezpečujú dôveru a proxy URL zabezpečuje trasu.
Skontrolujte správy o príspevku buildpacku týkajúce sa nájdenia a prijatia. Pevný celkový počet certifikátov nie je užitočnou zárukou naprieč verziami builderu.
Pripojenie iba za behu je pre toto sťahovanie príliš neskoro. Toto pripojenie počas buildu tiež nenastavuje skoršie stiahnutie image builderu v Docker daemone ani nesľubuje zabezpečenie či vloženie runtime do finálneho image.