将主机envvariables用于docker远程API

我试图使用目标主机的envvariables来参数化我的容器,当启动它与远程API,但没有一个工作…

"Env": [ "ENV_VAR=`$TEST`", "ENV_VAR2=$TEST" ], 

有没有人有一个想法如何实现这一目标?

我正在提供一个json,同时发布到: /containers/create?name=myName -d payload.json (“ Env ”位于有效负载的根目录中)

如果$TEST是来自主机的环境variables,那么payload.json需要包含它的值,而不是$TEST ,因为POST不会改变/解释$TEST (但直接传递它)。

如果不是使用payload.json文件,而是直接使用带有json的命令,则可以将json部分包装在引号之间:然后$TEST将被shell解释。
请参阅“ 如何在bash行CURL中包含环境variables? ”