Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 在aws Elastic Beanstalk的dockrun.aws.json中使用环境变量或.env文件_Amazon Web Services_Docker_Amazon Elastic Beanstalk_Fastapi - Fatal编程技术网

Amazon web services 在aws Elastic Beanstalk的dockrun.aws.json中使用环境变量或.env文件

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文件。有

我正在尝试使用Elastic Beanstalk(EB)在AWS ECS服务器上部署应用程序。我跟在后面

该项目正在docker compose文件中使用多个环境变量,这些变量对应用程序至关重要。但是,EB需要Dockerrun.aws.json(相当于docker compose.yml),向Dockerrun json添加环境变量的一种方法是,但我将通过环境变量向传递一些凭据,因此在json文件中公开这些值将存在安全风险


我已经阅读了文档,没有任何这样的特性允许使用环境变量/.env文件。有没有办法将其添加到dockerrun文件?如果没有,那么是否有使用环境变量的变通方法?

您正在运行什么类型的应用程序?您可以通过Elastic Beanstalk控制台直接在您的环境中添加环境变量:环境->配置->软件,甚至使用Docker。这是一个使用Fast API和Docker compose制作的web应用程序。当您说可以使用Docker添加环境变量时。你指的是Dockerrun文件?不,我指的是安全凭据,你可以使用Elastic Beanstalk控制台将它们直接存储在实例上。好的。知道了。谢谢