【问题标题】:error launching simple web app in docker container on AWS Elastic Beanstalk在 AWS Elastic Beanstalk 上的 docker 容器中启动简单 Web 应用程序时出错
【发布时间】:2018-09-22 23:29:04
【问题描述】:
当我按照此处的官方 Docker 教程中的说明进行操作时,我会得到这样的结果:tutorial link
我上传了我的Dockerrun.aws.json 文件并按照所有其他说明进行操作。
即使我点击请求,日志也不显示任何内容:
如果有人知道我需要做什么,即。为什么这里没有默认 VPC?过去,我只使用我的 AWS 账户在 Udacity 为深度学习纳米学位设置 Linux 机器 EC2 实例(短暂尝试设置 VPC 只是为了练习,但当我发现不是包含在免费套餐中)。
【问题讨论】:
标签:
amazon-web-services
docker
amazon-elastic-beanstalk
【解决方案1】:
官方教程的作者忘了补充,你必须在下面的gedit或其他编辑器中将标签添加到Dockerrun.aws.json文件中的图像名称中,:firsttry是标签:
{
"AWSEBDockerrunVersion": "1",
"Image": {
"Name": "hockeymonkey96/catnip:firsttry",
"Update": "true"
},
"Ports": [
{
"ContainerPort": "5000"
}
],
"Logging": "/var/log/nginx"
}
有效: