Docker使用命名选项运行以传递给bash脚本

时间:2019-01-28 12:37:28

标签: bash docker

我正在尝试找到运行带有命名选项的脚本的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脚本中?

0 个答案:

没有答案