我有一个带有主管的docker容器,可以启动一些php作业。 我需要将env变量传递给php作业。但是没有用。
我在[supervisor]
environment=APP_ENV="%(ENV_APP_ENV)s",APP_DEBUG="%(ENV_APP_DEBUG)s"
当我尝试启动主管时,我收到了:
启动主管:错误:格式化字符串 'APP_ENV =“%(ENV_APP_ENV)s”,APP_DEBUG =“%(ENV_APP_DEBUG)s”'表示 'supervisord.environment'包含不能的名称('ENV_APP_ENV') 扩大。可用名称:ENV_LANG,ENV_LANGUAGE,ENV_LC_ADDRESS, ENV_LC_ALL,ENV_L C_COLLATE,ENV_LC_CTYPE,ENV_LC_IDENTIFICATION, ENV_LC_MEASUREMENT,ENV_LC_MESSAGES,ENV_LC_MONETARY,ENV_LC_NAME, ENV_LC_NUMERIC,ENV_LC_PAPER,ENV_LC_TELEPHONE,ENV_LC_TIME,ENV_PATH, ENV_PWD,ENV_TERM,这里求助,使用/ usr / bin / supervisord -h
我在系统变量中已经有APP_ENV
,APP_DEBUG
,我该如何解决?
我已经查看了this topic