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
我需要用这个命令执行我的 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