AWS Elastic Beanstalk Docker 环境变量

Posted

技术标签:

【中文标题】AWS Elastic Beanstalk Docker 环境变量【英文标题】:AWS Elastic Beanstalk Docker environment variables 【发布时间】:2015-08-05 10:57:54 【问题描述】:

如何将环境变量传递给AWS Elastic Beanstalk中运行的Docker容器多个docker容器配置(不同容器不同)?

【问题讨论】:

【参考方案1】:

在容器描述中使用 environment 键。


  "containerDefinitions": [
    
      "name": "myContainer",
      "image": "something",
      "environment": [
        
          "name": "MY_DB_PASSWORD",
          "value": "password"
        
      ],
      "portMappings": [
        
          "containerPort": 80,
          "hostPort": 80
        
      ],
      "memory": 500,
      "cpu": 10
    ]

欲了解更多信息,请参阅:http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html

【讨论】:

谢谢,知道如何在任务定义中定义udp 端口映射。

以上是关于AWS Elastic Beanstalk Docker 环境变量的主要内容,如果未能解决你的问题,请参考以下文章

AWS Elastic Beanstalk CLI 安装错误

text AWS Elastic Beanstalk

HTTPS Elastic Beanstalk (AWS) 到 Android

AWS Elastic Beanstalk 无法担任角色

AWS Elastic Beanstalk

AWS Elastic Beanstalk chown PythonPath 错误