ໃນຮູບແບບ exec ຂອງ Dockerfile, ອາເຣ JSON ເປັນລາຍການອາກູເມັນຢູ່ແລ້ວ:

CMD ["curl", "--noproxy", "*", "https://example.com/"]

ທີ່ນີ້ curl ໄດ້ຮັບ --noproxy ແລະ * ເປັນອາກູເມັນແຍກກັນ. ດາວຈະບໍ່ຖືກຂະຫຍາຍເປັນຊື່ໄຟລ໌ ເພາະບໍ່ມີ shell ຄຳສັ່ງໃດຕີຄວາມຮູບແບບນີ້.

ຢ່າໃສ່ຕົວເລືອກແລະຄ່າໃນສາຍ JSON ດຽວ. ກໍຢ່າເພີ່ມຄຳອ້າງດຽວຕາມຕົວອັກສອນໃນສາຍ ພຽງເພາະຕົວຢ່າງໃນ terminal ໃຊ້ມັນເພື່ອປ້ອງກັນ shell. ຕົວອັກສອນຄຳອ້າງເຫຼົ່ານັ້ນອາດກາຍເປັນສ່ວນໜຶ່ງຂອງຄ່າທີ່ສົ່ງໄປຫາໂປຣແກຣມ.

ຮູບແບບ shell ມີຂອບເຂດອີກອັນໜຶ່ງ: ມັນກ່ຽວຂ້ອງກັບ shell ດັ່ງນັ້ນກົດຄຳອ້າງແລະການຂະຫຍາຍຈຶ່ງສຳຄັນຢູ່ທີ່ນັ້ນ. shell ທີ່ຊັດເຈນທີ່ເລີ່ມຈາກຄຳສັ່ງຮູບແບບ exec ຈະເພີ່ມຂອບເຂດນັ້ນຄືນ.

ຄວາມໝາຍຂອງ --noproxy * ໃນ curl ແມ່ນຂ້າມພຣັອກຊີສຳລັບໂຮສທັງໝົດ. ນີ້ເປັນການເລືອກເສັ້ນທາງ ບໍ່ແມ່ນການທົດສອບຮູບແບບອາກູເມັນທົ່ວໄປ. ໃຊ້ມັນພຽງເມື່ອເສັ້ນທາງຊື່ເປັນນະໂຍບາຍທີ່ຕ້ອງການ. ຖ້າທ່ານຕ້ອງການ ການຂ້າມທີ່ແຄບກວ່າ, ໃຫ້ຄ່າທີ່ກົງກັນໃນໂຄງສ້າງໜຶ່ງ-ອາກູເມັນ-ຕໍ່-ອົງປະກອບດຽວກັນ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ