Bu Docker giriş noktasının ne yaptığını anlamaya çalışıyorum .
Bana öyle geliyor ki Dockerfiles yazarken çok yaygın bir kalıp, ancak benim bash becerilerim sınırlı ve tüm özel bash sembolleri kung fu hakkında hiçbir fikrim yok.
Ayrıca, "-", "$!" vb Bunlar bash dünyada ne denir?
Özetlemek gerekirse, aşağıdaki satır ne yapmaya çalışıyor?
if [ "${1#-}" != "$1" ]; then
set -- haproxy "$@"
fi