Select 通过 docker 图像节点变量 LISTEN 和 SERVER

Select Node variables LISTEN and SERVER through a docker image

我需要用这个命令执行我的 Node.js 服务器

node server.js LISTEN="0.0.0.0" SERVER="server.com" PORT=3000

但是我的服务器在 CoreOS 集群中,我使用 Docker 来使用容器,但我不知道如何 select Docker 文件中的这个变量.

我设置这个

CMD [/usr/bin/nodejs /src/server.js LISTEN='0.0.0.0' SERVER='piggate.com'"]

但是我在启动服务器时出现错误

Nodejs 环境变量应该在节点命令之前。

尝试以下方法之一:

CMD LISTEN=0.0.0.0 SERVER=piggate.com /usr/bin/nodejs /src/server.js

ENV LISTEN=0.0.0.0 SERVER=piggate.com CMD /usr/bin/nodejs /src/server.js