我正在尝试找到运行带有命名选项的脚本的Docker的最佳方法,因此我将能够通过键来获取这些选项。
例如 使用以下命令运行docker
Docker run -t api-tests --key1=val1 --key2=val2
在DockerFile中:
ENTRYPOINT ["sh", "./entrypoint.sh"]
在entrypoint.sh中,我想做类似的事情-
key1=$1
key2=$2
不依赖于args的顺序。
我知道在'run'命令的末尾有一个发送选项的选项,没有键名,并且我知道有一个使用环境变量的选项,但是有一个组合可以在其中发送'命名选项'和通过名称/密钥将它们放入bash脚本中?