如何在docker的subprocess supervisord环境中使用nodejs参数

时间:2017-10-02 12:59:31

标签: node.js docker environment-variables supervisord

使用Docker run --env,我设置ARGUMENT = yes。

在supervisord.conf中:

program:service]
command=/usr/bin/node /service/service.js argument=%(ENV_ARGUMENT)s
stdout_logfile=/service/service.out
autostart=true
autorestart=true

我需要使用从docker run --env和supervisord环境传递的环境变量来运行nodejs参数。

使用%(ENV_ARGUMENT)s(Docker未运行),%(ARGUMENT)s(Docker未运行)或$ARGUMENT(它将检索为字符串$ ARGUMENT不是)不能正常工作。

有没有正确的方法将supervisord环境用于nodejs参数?

0 个答案:

没有答案