问题描述
我们的映像具有应该在docker运行期间定义的环境变量,任何想法如何将此变量添加到cloudformation文件中。我们目前有类似的东西:
curl -v "http://user:password@localhost/_control.html" -d $'data1=1\r\n'
我似乎无法在AWS文档中找到任何信息,添加环境变量的最佳方法是什么?
解决方法
您的容器定义可以包含环境变量。
ContainerDefinitions:
- Name: bonalds
Image: gcr.io/zonalds-21/id-me:latest // image comes from gcr
Cpu: 256
Environment:
- Name: Test
Value: 'test'
Memory: 512
PortMappings:
- ContainerPort: 4567
Protocol: tcp
LogConfiguration:
LogDriver:
Options:
awslogs-group: 'zonalds'
awslogs-region: !Ref AWS::Region
awslogs-stream-prefix: 'routme'
中的更多信息