我尝试将Docker前端容器的AWS ECS任务定义设置为AWS后端URL。
在我的.env。产品中:
REACT_APP_HOST =秘密。BACKEND_URL
我应该如何修改我的机密格式或语法,以便在设置容器环境变量时可以正确使用ECS任务定义? 密钥:BACKEND_URL值:xxxxx
谢谢
答案 0 :(得分:0)
您需要在ECS任务定义中使用 Secrets 块,然后在运行期间,ECS将检索秘密值并将其作为env变量注入到容器中。
某些与CF,CLI或TF一起使用的文档也是如此
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/specifying-sensitive-data-secrets.html