簡體   English   中英

如何將AWS憑證密鑰傳遞到本地Docker容器

[英]How to pass aws credential keys to local docker container

我正在MAC上運行本地docker容器,並希望將我的AWS憑證密鑰~/.aws/credential文件傳遞到本地~/.aws/credential 容器 ,以便它可以訪問S3存儲桶。

我正在為PHP和JavaScript使用AWS開發工具包。

我正在使用Docker文件啟動Docker容器。 將我的AWS憑證發送到Docker容器應用以使其可以訪問AWS服務的最佳方法是什么?

您可以在運行docker-compose run時將其作為ENV變量傳遞

類似於docker-compose run -e AWS_VAR1=CREDENTIAL web python console.py

請參閱文檔https://docs.docker.com/compose/environment-variables/#the-envfile-configuration-option中的示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM