2017-02-25 53 views
1

我有一個彈性豆桶環境,具有特定存儲桶的權限。當我的Docker容器正在構建時(當部署到EBS時),我想從該桶中下載幾個文件。我嘗試了WGET,但它沒有通過BC認證。在EBS應用程序有授權的IAM資料...將S3文件下載到EBS中的泊塢窗圖像

# 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 

回答

4

您可以在泊塢窗映像安裝aws-cli和配置在圖像aws credentailsaws s3 cli命令從S3文件下載到您的碼頭工人形象的使用。

+0

這聽起來很危險!是不是有一種白名單IP的方法? –

+0

我不認爲它是一個簡單的選擇。如果你擁有所有的安全措施,這並不是很危險。 –