मैं यह समझने की कोशिश कर रहा हूं कि यह डॉकर एंट्रीपॉइंट क्या करता है ।
मुझे लगता है कि डॉकफाइल्स लिखते समय यह एक बहुत ही सामान्य पैटर्न है, लेकिन मेरे बैश कौशल सीमित हैं और मुझे सभी विशेष बैश प्रतीकों कुंग फू का कोई पता नहीं है।
इसके अलावा, "-", "$!" आदि इन्हें बैश दुनिया में क्या कहा जाता है?
संक्षेप में, लाइन बलो क्या करने की कोशिश कर रही है?
if [ "${1#-}" != "$1" ]; then
set -- haproxy "$@"
fi