amazon-web-services - AWS Elastic Beanstalk Docker环境变量

标签 amazon-web-services docker amazon-elastic-beanstalk

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

最佳答案

在容器描述中使用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

关于amazon-web-services - AWS Elastic Beanstalk Docker环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30413307/

相关文章:

docker - 使 systemctl 在 debian 拉伸(stretch)图像中的容器内部工作

amazon-web-services - Terraform 是否提供与 S3 和 DynamoDB 的强一致性?

amazon-web-services - 如何在 Serverless 中获取环境变量中的 API 网关 url

linux - AWS ECS 卷不共享任何文件

ruby-on-rails - Rails 5 将环境变量读取为 YAML 文件中的字符串

docker - Docker-Compose Up可以运行,但是Eb Local Run不能运行

java - 在 Elastic Beanstalk 上使用 Opencv 运行 Spring boot

amazon-web-services - 如何在 Bitbucket Pipeline 中执行步骤之前添加等待时间

amazon-web-services - 如何在yml中正确使用CloudFormation的内部函数

docker - pod 容器无法解析运行它的主机