简体   繁体   English

带有Docker多容器和Node的EB

[英]EB with docker multi-container and Node

Im using Elastic Beanstalk with Docker Multi-Container. 我在Docker Multi-Container中使用Elastic Beanstalk。

My configuration (in Elastic Beanstalk) is: 我的配置(在Elastic Beanstalk中)是:

  • Classic load balance, with listener on port 80 and 3000; 经典负载平衡,在端口80和3000上具有侦听器;
  • Security Group with port 80 and 3000 is opened; 打开端口80和3000的安全组;

The file 'Dockerrun.aws.json' is: 文件Dockerrun.aws.json是:

{
  "AWSEBDockerrunVersion": 2,
  "volumes": [
    {
      "name": "mynodeapp",
      "host": {
        "sourcePath": "/var/app/current/mynodeapp"
      }
    }
  ],
  "containerDefinitions": [
    {
      "name": "mynodeapp",
      "image": "node:8.11.3",
      "memoryReservation": 128,
      "essential": true,
      "portMappings": [
        {
          "hostPort": 3000,
          "containerPort": 3000
        }
      ],
      "command": [
        "/bin/bash",
        "/usr/src/app/run.sh"
      ],
      "mountPoints": [
        {
          "sourceVolume": "mynodeapp",
          "containerPath": "/usr/src/app"
        }
      ]
    }
  ]
}

Im trying to use the port 3000, but Im receiving timeout error. 我试图使用端口3000,但是我收到超时错误。

I don't know if I need fix something in the aws structure or in my 'dockerrun' file. 我不知道是否需要在aws结构或“ dockerrun”文件中修复某些内容。

The problems are: 问题是:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AWS 上的多容器 Docker - Multi-Container Docker on AWS 如果我仅使用containerHost而没有hostPort,则AWS eb的docker设置将不起作用。(多容器Docker) - AWS eb's docker setting is not work if I use only containerPort without hostPort.(Multi-container Docker) Elastic Beanstalk上的HTTPS(Docker多容器) - HTTPS on Elastic Beanstalk (Docker Multi-container) 如何使用AWS部署多容器Docker App - How to use AWS to deploy multi-container Docker App 通过 awsebcli 在 Elastic Beanstalk(多容器 Docker)中使用自定义 AMI - Using customized AMI in Elastic Beanstalk (Multi-container Docker) via awsebcli 在弹性 beanstalk 上部署多容器 docker 应用程序:找不到 webpack 命令 - Deploying a multi-container docker application on elastic beanstalk: webpack command not found 何时在Elastic Beanstalk中使用多容器Docker运行Rails应用程序? - When to use a multi-container docker in Elastic Beanstalk for running a Rails App? 如何将特定日志文件从多容器Docker Elastic Beanstalk流式传输到CloudWatch? - How can I stream a specific log file from multi-container Docker Elastic Beanstalk to CloudWatch? 使用 ECS-CLI 将多容器 Docker 应用程序部署到 AWS ECS Fargate - Deploying multi-container docker application to AWS ECS Fargate using ECS-CLI 对于 AWS Elastic Beanstalk 中的多容器 Docker 配置,增强型运行状况概览未正确报告 - Enhanced Health Overview not reporting properly for Multi-container Docker configuration in AWS Elastic Beanstalk
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM