אין Dockerfile exec פֿאָרם איז דער JSON עראַי שוין די אַרגומענט ליסטע:

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

דאָ באַקומט curl --noproxy און * ווי באַזונדערע אַרגומענטן. דער שטערן ווערט נישט אויסגעברייטערט אין טעקע נעמען ווייַל קיין באַפֿעל shell טייטש נישט דעם פֿאָרם.

לייגט נישט די אָפּציע און דעם ווערט אין איין JSON שטריק. לייגט אויך נישט צו ליטעראַלע איינציקע וואָרטצייכנס אין שטריק נאָר ווייַל אַ טערמינאַל ביישפּיל האָט זיי געניצט פֿאַר shell שוץ. די וואָרטצייכנס קענען ווערן אַ טייל פֿון דעם ווערט וואָס ווערט איבערגעגעבן דעם פּראָגראַם.

דער shell פֿאָרם האָט אַן אַנדער גרענעץ: ער באַציט זיך אויף אַ shell, דערפֿאַר גילטן דאָרט די כּללים פֿון וואָרטצייכנס און אויסברייטערונג. אַן עקספּליציט shell וואָס ווערט אָנגעהויבן פֿון אַ באַפֿעל אין exec פֿאָרם לייגט צוריק צו די גרענעץ.

דער באַדייט פֿון --noproxy * אין curl איז אַרומגיין דעם פּראָקסי פֿאַר אַלע האָסטן. דאָס איז אַ רוטנג אויסוואַל, נישט אַן אַלגעמיינער פּרובירן פֿון אַרגומענט פֿאָרמאַט. ניצט עס נאָר ווען דער דירעקטער וועג איז די געוואונטשענע פּאָליטיק. אויב איר דאַרפֿט אַ שמעלערן אַרומגאַנג, גיט דעם פּאַסיקן ווערט אין דער זעלבער סטרוקטור פֿון איין אַרגומענט פּער עלעמענט.

פֿאַרבונדענע אַרטיקלען