Json 在docker容器中设置环境变量

Json 在docker容器中设置环境变量,json,docker,environment-variables,Json,Docker,Environment Variables,我试图在docker容器中设置环境变量,但出现以下错误 starting container process caused "exec: \"-e\": executable file not found in $PATH": unknown 下面是我如何设置变量的 docker run image -e ENV_VAR= '{"a":{"b":"c"}}' -p 3000:3000 我缺少什么?docker命令对订单敏感。图像名称后面的所有内容都是要在容器中运行的命令。将图像名称放在r

我试图在docker容器中设置环境变量,但出现以下错误

 starting container process caused "exec: \"-e\": executable file not found in $PATH": unknown
下面是我如何设置变量的

docker run image -e ENV_VAR= '{"a":{"b":"c"}}' -p 3000:3000 

我缺少什么?

docker命令对订单敏感。图像名称后面的所有内容都是要在容器中运行的命令。将图像名称放在run命令的标志后面:

docker run -e ENV_VAR='{"a":{"b":"c"}}' -p 3000:3000 image 

docker命令对订单敏感。图像名称后面的所有内容都是要在容器中运行的命令。将图像名称放在run命令的标志后面:

docker run -e ENV_VAR='{"a":{"b":"c"}}' -p 3000:3000 image 

这给了我另一个错误docker:引用格式无效。@user\mda您的图像名称错误,或者您的命令中有其他错误。没有一个真实的例子,我就说不出是哪一个。不管它如何工作,我在env变量之间有一个额外的空格。这给了我另一个错误docker:引用格式无效。@user\mda您的图像名称错误,或者您的命令中有其他错误。如果没有一个真实的例子,我就说不出是哪一个。不管它如何工作,我在env变量之间有一个额外的空间。