build ପୂର୍ବରୁ binding ଡିରେକ୍ଟୋରୀ ପ୍ରସ୍ତୁତ କରନ୍ତୁ:

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

type ଫାଇଲରେ ca-certificates ଥାଏ। ପ୍ରତ୍ୟେକ ସାର୍ଟିଫିକେଟ ଫାଇଲରେ ଏକ ଅନୁମୋଦିତ PEM CA ସାର୍ଟିଫିକେଟ ଥାଏ।

ଏହାକୁ build କଣ୍ଟେନରରେ ମାଉଣ୍ଟ କରନ୍ତୁ:

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

BUILDER_IMAGE ହେଉଛି CA Certificates buildpack ସହିତ ଚୟନିତ ସୁସଙ୍ଗତ builder। ଏହି invocation ରେ ଆବଶ୍ୟକ proxy ବିକଳ୍ପଗୁଡ଼ିକ ମଧ୍ୟ ରଖନ୍ତୁ: ସାର୍ଟିଫିକେଟ ବିଶ୍ୱାସ ଦିଏ ଏବଂ proxy URL ପଥ ଦିଏ।

ଆବିଷ୍କାର ଓ ଗ୍ରହଣ ପାଇଁ buildpack ର contribution ସନ୍ଦେଶଗୁଡ଼ିକ ଦେଖନ୍ତୁ। builder ସଂସ୍କରଣ ମଧ୍ୟରେ ନିର୍ଦ୍ଦିଷ୍ଟ ମୋଟ ସାର୍ଟିଫିକେଟ ସଂଖ୍ୟା ଉପଯୋଗୀ ଗ୍ୟାରେଣ୍ଟି ନୁହେଁ।

କେବଳ runtime ରେ ମାଉଣ୍ଟ କରିବା ଏହି ଡାଉନଲୋଡ ପାଇଁ ବହୁତ ବିଳମ୍ବ। ଏହି build ମାଉଣ୍ଟ Docker daemon ର ପୂର୍ବରୁ builder-image pull କୁ ମଧ୍ୟ କନଫିଗର କରେ ନାହିଁ ଏବଂ ଅନ୍ତିମ image ରେ runtime ପ୍ରଦାନ କିମ୍ବା ଏମ୍ବେଡ କରିବାର ପ୍ରତିଶ୍ରୁତି ଦିଏ ନାହିଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ