ក្នុងទម្រង់ exec របស់ Dockerfile អារេ JSON គឺជាបញ្ជីអាគុយម៉ង់រួចហើយ៖

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

នៅទីនេះ curl ទទួល --noproxy និង * ជាអាគុយម៉ង់ដាច់ដោយឡែក។ ផ្កាយមិនត្រូវបានពង្រីកទៅជាឈ្មោះឯកសារទេ ព្រោះគ្មាន shell ពាក្យបញ្ជាណាមួយបកស្រាយទម្រង់នេះទេ។

កុំដាក់ជម្រើស និងតម្លៃក្នុងខ្សែអក្សរ JSON តែមួយ។ ក៏កុំបន្ថែមសញ្ញាសម្រង់តែមួយតាមន័យត្រង់នៅក្នុងខ្សែអក្សរ ដោយគ្រាន់តែព្រោះឧទាហរណ៍នៅ terminal បានប្រើវាសម្រាប់ការពារ shell។ តួអក្សរសម្រង់ទាំងនោះអាចក្លាយជាផ្នែកនៃតម្លៃដែលបញ្ជូនទៅកម្មវិធី។

ទម្រង់ shell មានព្រំដែនមួយផ្សេងទៀត៖ វាពាក់ព័ន្ធនឹង shell ដូច្នេះច្បាប់សម្រង់ និងការពង្រីកមានសារៈសំខាន់នៅទីនោះ។ shell ច្បាស់លាស់ដែលចាប់ផ្ដើមពីពាក្យបញ្ជាទម្រង់ exec បន្ថែមព្រំដែននោះឡើងវិញ។

អត្ថន័យនៃ --noproxy * ក្នុង curl គឺគេចផុតពីប្រូកស៊ីសម្រាប់ម៉ាស៊ីនទាំងអស់។ នេះជាជម្រើសផ្លូវ មិនមែនជាការសាកល្បងទម្រង់អាគុយម៉ង់ទូទៅទេ។ ប្រើវាតែពេលផ្លូវផ្ទាល់ជាគោលនយោបាយដែលចង់បាន។ ប្រសិនបើអ្នកត្រូវការ ការគេចចង្អៀតជាង សូមផ្ដល់តម្លៃដែលត្រូវគ្នាក្នុងរចនាសម្ព័ន្ធមួយ-អាគុយម៉ង់-ក្នុងមួយធាតុដូចគ្នា។

អត្ថបទពាក់ព័ន្ធ