在EBS中将S3文件下载到docker镜像

时间:2017-02-25 19:06:07

标签: amazon-web-services docker amazon-s3

我有一个弹性beanstalk环境,具有对某个存储桶的权限。我想在我的docker容器构建时(从部署到EBS时)从该存储桶下载一些文件。我试过了WGET,但它没有被授权,但它失败了。 EBS应用程序具有授权的IAM配置文件...

# setup file
ENV MYFILE /usr/src/app/filetest
RUN wget https://s3.amazonaws.com/my_test_bucket/test_test/filetest -O /usr/src/app/filetest

1 个答案:

答案 0 :(得分:5)

您可以在泊坞窗映像中安装aws-cli并在映像中配置aws credentails,然后使用aws s3 cli命令将文件从S3下载到泊坞窗映像。