我试图了解这个Docker 入口点的作用。
在我看来,这是编写 Dockerfile 时非常常见的模式,但我的 bash 技能有限,而且我不知道所有特殊的 bash 符号功夫。
此外,很难用谷歌搜索“--”、“$!” 等等。这些在 bash 世界中被称为什么?
总而言之,下面的行试图做什么?
if [ "${1#-}" != "$1" ]; then set -- haproxy "$@" fi
shell-script set
set ×1
shell-script ×1