Amazon web services 在aws Elastic Beanstalk的dockrun.aws.json中使用环境变量或.env文件
我正在尝试使用Elastic Beanstalk(EB)在AWS ECS服务器上部署应用程序。我跟在后面 该项目正在docker compose文件中使用多个环境变量,这些变量对应用程序至关重要。但是,EB需要Dockerrun.aws.json(相当于docker compose.yml),向Dockerrun json添加环境变量的一种方法是,但我将通过环境变量向传递一些凭据,因此在json文件中公开这些值将存在安全风险Amazon web services 在aws Elastic Beanstalk的dockrun.aws.json中使用环境变量或.env文件,amazon-web-services,docker,amazon-elastic-beanstalk,fastapi,Amazon Web Services,Docker,Amazon Elastic Beanstalk,Fastapi,我正在尝试使用Elastic Beanstalk(EB)在AWS ECS服务器上部署应用程序。我跟在后面 该项目正在docker compose文件中使用多个环境变量,这些变量对应用程序至关重要。但是,EB需要Dockerrun.aws.json(相当于docker compose.yml),向Dockerrun json添加环境变量的一种方法是,但我将通过环境变量向传递一些凭据,因此在json文件中公开这些值将存在安全风险 我已经阅读了文档,没有任何这样的特性允许使用环境变量/.env文件。有
我已经阅读了文档,没有任何这样的特性允许使用环境变量/.env文件。有没有办法将其添加到dockerrun文件?如果没有,那么是否有使用环境变量的变通方法?您正在运行什么类型的应用程序?您可以通过Elastic Beanstalk控制台直接在您的环境中添加环境变量:环境->配置->软件,甚至使用Docker。这是一个使用Fast API和Docker compose制作的web应用程序。当您说可以使用Docker添加环境变量时。你指的是Dockerrun文件?不,我指的是安全凭据,你可以使用Elastic Beanstalk控制台将它们直接存储在实例上。好的。知道了。谢谢