【发布时间】:2017-07-16 18:10:40
【问题描述】:
所以,我尽量不在 dockerfile 上放置敏感信息。一种合乎逻辑的方法是将凭据作为 ENV 变量放入 ebs 配置(GUI)中。但是, docker build 似乎无法访问 ENV 变量。有什么想法吗?
FROM jupyter/scipy-notebook
USER root
ARG AWS_ACCESS_KEY_ID
RUN echo {$AWS_ACCESS_KEY_ID}
【问题讨论】:
-
这些环境变量应该只在运行时使用。您可以创建一个简单的 shell 脚本以在创建 Docker 容器时运行并在那里访问这些变量
标签: amazon-web-services docker amazon-elastic-beanstalk