ຕິດຕັ້ງ CA Binding ຂອງ Paketo ໃນລະຫວ່າງການ build ທີ່ຕ້ອງການມັນ
ເອົາ CA ຂອງອົງກອນໃສ່ໃນ ca-certificates binding ແລະ ຕິດຕັ້ງມັນໃນ /platform/bindings ສຳລັບ pack build.
ກະກຽມໂຟນເດີ binding ກ່ອນການ build:
bindings/enterprise-ca/
type
enterprise-root.pemໄຟລ໌ type ມີ ca-certificates. ແຕ່ລະໄຟລ໌ໃບຢັ້ງຢືນມີໃບຢັ້ງຢືນ PEM CA ທີ່ໄດ້ຮັບອະນຸມັດໜຶ່ງໃບ.
ຕິດຕັ້ງມັນເຂົ້າໃນ container ຂອງການ build:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE ແມ່ນ builder ທີ່ເຂົ້າກັນໄດ້ທີ່ເລືອກແລ້ວ ເຊິ່ງລວມມີ buildpack CA Certificates. ຮັກສາຕົວເລືອກ proxy ທີ່ຈຳເປັນໄວ້ໃນການເອີ້ນນີ້ຄືກັນ: ໃບຢັ້ງຢືນໃຫ້ຄວາມໄວ້ໃຈ ສ່ວນ URL ຂອງ proxy ໃຫ້ເສັ້ນທາງ.
ກວດເບິ່ງຂໍ້ຄວາມ contribution ຂອງ buildpack ສຳລັບການຄົ້ນພົບ ແລະ ການຍອມຮັບ. ຈຳນວນໃບຢັ້ງຢືນລວມທີ່ຄົງທີ່ບໍ່ແມ່ນການຮັບປະກັນທີ່ເປັນປະໂຫຍດລະຫວ່າງເວີຊັນຂອງ builder.
ການຕິດຕັ້ງສະເພາະຕອນ runtime ແມ່ນຊ້າເກີນໄປສຳລັບການດາວໂຫຼດນີ້. ການຕິດຕັ້ງຕອນ build ນີ້ກໍບໍ່ໄດ້ຕັ້ງຄ່າ ການດຶງ builder image ກ່ອນໜ້າ ຂອງ Docker daemon ແລະ ບໍ່ໄດ້ສັນຍາວ່າຈະໃຫ້ ຫຼື ຝັງ runtime ໃນ image ສຸດທ້າຍ.