ການດຶງຮູບພາບພື້ນຖານ Docker: ພຣັອກຊີຂອງຜູ້ສ້າງ ກັບ ອາກູເມັນການສ້າງ
ອາກູເມັນພຣັອກຊີທີ່ໃຫ້ກັບຂັ້ນຕອນການສ້າງ ບໍ່ໄດ້ກຳນົດທຸກຄຳຮ້ອງຂໍທະບຽບທີ່ຜູ້ສ້າງເຮັດ. ຊອກຫາຜູ້ສ້າງທີ່ແກ້ໄຂຮູບພາບພື້ນຖານ.
ການສ້າງອາດລົ້ມເຫຼວຂະນະແກ້ໄຂ FROM ກ່ອນຂັ້ນຕອນດາວໂຫຼດແພັກເກດ Dockerfile ໃດໆຈະເລີ່ມ. ລູກຄ້າທະບຽບຂອງຜູ້ສ້າງຕ້ອງການເສັ້ນທາງຂອງຕົນເອງເພື່ອໃຫ້ໄດ້ຮູບພາບພື້ນຖານນັ້ນ.
| ການປະຕິບັດ | ອົງປະກອບທີ່ຕ້ອງການເສັ້ນທາງ |
|---|---|
| ແກ້ໄຂ ແລະ ດຶງຮູບພາບພື້ນຖານ | ລູກຄ້າທະບຽບຂອງຜູ້ສ້າງ |
| ດາວໂຫຼດລະຫວ່າງ RUN | ຂະບວນການທີ່ປະຕິບັດຂັ້ນຕອນການສ້າງ |
| ເອີ້ນ API ໃນເວລາເຮັດວຽກ | ແອັບພລິເຄຊັນທີ່ກຳລັງເຮັດວຽກ |
ຊອກຫາຜູ້ສ້າງ
ໄດຣເວີ Docker ເລີ່ມຕົ້ນເນັ້ນທີ່ແດມອນ. ໄດຣເວີ Buildx ອື່ນໆສາມາດໃຊ້ຄອນເທນເນີ BuildKit ສະເພາະ, Kubernetes ຫຼື ບໍລິການທາງໄກ. ກຳນົດກົນໄກພຣັອກຊີທີ່ໄດຣເວີທີ່ເລືອກຮອງຮັບ ຢູ່ບ່ອນທີ່ worker ນັ້ນເຮັດວຽກ.
ພຣັອກຊີ loopback ໃນແລັບທັອບບໍ່ສາມາດເຂົ້າເຖິງໄດ້ໂດຍອັດຕະໂນມັດຈາກ worker ທາງໄກ, ແລະ ການແກ້ໄຂແດມອນທ້ອງຖິ່ນບໍ່ໄດ້ກຳນົດຜູ້ສ້າງທາງໄກນັ້ນຄືນໃໝ່.
ARG ກ່ອນ FROM ສາມາດຊ່ວຍເລືອກການອ້າງອີງຮູບພາບ. ແຕ່ມັນບໍ່ໄດ້ກຳນົດເສັ້ນທາງເຄືອຂ່າຍຂອງລູກຄ້າທະບຽບດ້ວຍເຫດນັ້ນ. ຄຳສັ່ງ RUN ຕໍ່ມາທີ່ຂຽນການຕັ້ງຄ່າແພັກເກດ ຫຼື ຕິດຕັ້ງໃບຮັບຮອງ ບໍ່ສາມາດແກ້ໄຂຄຳຮ້ອງຂໍກ່ອນໜ້ານີ້ໄດ້.
ຄວາມໄວ້ໃຈ, ບັນຊີ ແລະ ຂໍ້ມູນທີ່ເກັບສຳຮອງ
ວັດສະດຸ CA ທີ່ໄດ້ຮັບອະນຸມັດຕ້ອງມີໃຫ້ອົງປະກອບທີ່ກວດສອບການເຊື່ອມຕໍ່ທະບຽບເບື້ອງຕົ້ນ. ຂໍ້ມູນຢືນຢັນຕົວຕົນຂອງທະບຽບ ແລະ ຂອງພຣັອກຊີໃຫ້ສິດແກ່ຝ່າຍຕ່າງກັນ; ການເຂົ້າສູ່ລະບົບທະບຽບບໍ່ສາມາດຕອບ 407 ຂອງພຣັອກຊີໄດ້.
worker ທີ່ໃຊ້ຂໍ້ມູນຮູບພາບທີ່ເກັບສຳຮອງຄືນອາດຈະບໍ່ເຮັດຄຳຮ້ອງຂໍເຄືອຂ່າຍດຽວກັນກັບ worker ໃໝ່. ປຽບທຽບການປະຕິບັດທີ່ບັນທຶກໄວ້ຈິງ. ເມື່ອການເຂົ້າເຖິງຮູບພາບພື້ນຖານເຮັດວຽກຜ່ານເສັ້ນທາງທີ່ຕັ້ງໃຈແລ້ວ, ໃຫ້ບົ່ງມະຕິການດາວໂຫຼດຂັ້ນຕອນການສ້າງໃນພາຍຫຼັງໃດໆ ຢູ່ຂອບເຂດຕໍ່ໄປນັ້ນ.