【发布时间】:2016-12-28 17:20:38
【问题描述】:
我正在通过 AWS ECS 运行 docker 容器,并尝试使用由 ecs-agent 设置的环境变量。特别是我在抢
$AWS_CONTAINER_CREDENTIALS_RELATIVE_URI
我以 root 身份登录到容器中,当我检查 env 时,上述内容存在。但是,当我使用 sudo 检查环境时,环境变量不存在。
我正在运行一个使用此变量的 python 脚本,当我以 root 身份运行脚本时,脚本能够很好地找到环境变量并成功执行。但是我需要使用 cron 运行这个脚本。到目前为止,我还无法让 cron 运行和访问根环境变量。任何想法,将不胜感激。
【问题讨论】:
标签: bash amazon-web-services docker cron environment-variables