Dockerfile exec ھالىتىدە JSON تىزىملىكى ئاللىقاچان ئارگۇمېنت تىزىملىكى:

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

بۇ يەردە curl --noproxy ۋە * نى ئايرىم ئارگۇمېنت سۈپىتىدە ئالىدۇ. يۇلتۇزچە ھەرگىز ھۆججەت ئاتلىرىغا كېڭەيمەيدۇ، چۈنكى ھېچقانداق بۇيرۇق shell بۇ ھالەتنى چۈشەندۈرمەيدۇ.

تاللانما بىلەن قىممەتنى بىر JSON تىزىقىغا قويماڭ. تېرمىنال مىسالى shell قوغداش ئۈچۈن ئىشلەتكەنلىكتىنلا تىزىق ئىچىگە لۇغەتتىكى يەككە نەقىل بەلگىلىرىنى قوشماڭ. بۇ نەقىل بەلگىلىرى پروگراممىغا بېرىلىدىغان قىممەتنىڭ بىر قىسمى بولۇپ قالىشى مۇمكىن.

shell ھالەتىنىڭ يەنە بىر چېگراسى بار: ئۇ shell نى ئۆز ئىچىگە ئالىدۇ، شۇڭا نەقىل ۋە كېڭەيتىش قائىدىلىرى ئۇ يەردە مۇھىم. exec ھالەتتىكى بۇيرۇقتىن باشلانغان ئېنىق shell ئۇ چېگرانى قايتا قوشىدۇ.

curl دىكى --noproxy * مەنىسى بارلىق ساھىبخانلار ئۈچۈن ۋاكالەتچىنى ئايلىنىپ ئۆتۈش. بۇ يول تاللاش، ئادەتتىكى ئارگۇمېنت فورمات سىناقى ئەمەس. پەقەت بىۋاسىتە يول مەقسەت قىلىنغان سىياسەت بولغاندىلا ئىشلىتىڭ. ئەگەر سىزگە تېخىمۇ تار ئايلىنىپ ئۆتۈش كېرەك بولسا، ماس قىممەتنى شۇ ئوخشاش بىر-ئارگۇمېنت-بىر-ئېلېمېنت قۇرۇلمىسىدا بېرىڭ.

مۇناسىۋەتلىك ماقالىلەر