它总是导航到网页上有字符串
Congratulations!
Your Docker Container is now running in Elastic Beanstalk on your own dedicated environment in the AWS Cloud
我读了日志文件,我没有看到任何错误。 这是其链接:http://dockstalker-env.elasticbeanstalk.com/ 我的网络应用程序在哪里?我什么都错过了?
Dockerfile
FROM ubuntu:14.04
RUN apt-get update && apt-get upgrade -y
RUN apt-get install -y git git-core wget zip nodejs npm
EXPOSE 8080
# startup
ADD start.sh /tmp/
RUN chmod +x /tmp/start.sh
CMD ./tmp/start.sh
start.sh
cd /tmp
rm -rf docker-node-test; true
git clone https://github.com/incrediblemolk/docker-node-test.git
cd docker-node-test
npm install
nodejs app.js
Dockerrun.aws.json
{
"AWSEBDockerrunVersion": "1",
"Image": {
"Name": "ubuntu:14.04"
},
"Ports": [
{
"ContainerPort": "8080"
}
]
}
在我点击beanstalk之前,我将3个文件放入.zip文件中。称之为aws-test.zip
前往AWS开发人员控制台并选择" Elastic Beanstalk"。然后选择"创建新应用程序"。
答案 0 :(得分:2)
"恭喜! ..."页面是您在选择"示例应用程序"时通常看到的内容。 “应用程序版本”步骤中的选项:
请仔细检查您指定的版本。另外,查看本教程可能很有用:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.deployment.source.html