在AWS Elastic Beanstalk的Docker容器中启动简单的Web应用程序时出错

时间:2018-09-22 08:17:41

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

screenshot

当我按照官方Docker教程的说明进行操作时,这就是我的意思:tutorial link

我上传了Dockerrun.aws.json文件,并遵循了所有其他说明。

即使单击“请求”,日志也不显示任何内容

error screen2

如果有人对我需要做什么有所了解,即。为什么这里没有默认VPC也不重要?过去,我仅使用我的AWS帐户为Udacity的深度学习纳米级设置Linux Machine EC2实例(简要地尝试设置VPC只是为了练习,但是当我发现不是这样时,我确定删除/终止了所有内容)包括在免费套餐中)。

1 个答案:

答案 0 :(得分:0)

官方教程的作者忘了补充说,您必须在gedit或其他Dockerrun.aws.json为标签的编辑器中按以下方式将标签添加到:firsttry文件中的图像名称中:

{
  "AWSEBDockerrunVersion": "1",
  "Image": {
    "Name": "hockeymonkey96/catnip:firsttry",
    "Update": "true"
  },
  "Ports": [
    {
      "ContainerPort": "5000"
    }
  ],
  "Logging": "/var/log/nginx"
}

有效:

enter image description here