亚马逊网络服务-Aurelia,Docker,Nginx,AWS Elastic Beanstalk显示502错误的网关
|
我已经通过AWS ECR将Aurelia应用程序部署到AWS Elastic Beanstalk并遇到了一些困难. docker容器在本地运行时可以完美运行(有关Dockerfile,请参见下文).
部署效果很好,但是当我导航到AWS提供的终端节点http://docker-tester.***.elasticbeanstalk.com/时,我得到502 Bad Gateway 我不知道可能是什么问题.有问题的Docker容器是一个通过au new命令创建的简单Hello World示例.一点都不花哨. 以下是我的Dockerrun.aws.json文件
我的Elastic Beanstalk配置非常小,EC2实例类型为t2.micro.我将免费课程作为学习的机会. 我非常感谢您提供的任何帮助或指向可能指向正确方向的某些阅读链接. 最佳答案 它与您的aurelia应用程序无关.您在Dockerfile中缺少EXPOSE语句(这是必需的).您可以像这样更改它.
如果您尝试在没有EXPOSE的情况下运行它,则会收到错误消息
您应该在将应用程序推送到ElasticBeanstalk之前对其进行测试 安装eb cli(假设您有pip,如果没有,则还需要安装它)
然后初始化本地存储库以进行部署
你可以测试一下 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- NGINX中的“listen 443”会自动将您从http重定向到https吗?
- ruby-on-rails – 如何使用puma / nginx在资产管道中提供不
- node.js-矛盾的CORS错误:不存在“ Access-Control-Allow-O
- ruby-on-rails – 504网关超时nginx / 1.4.6(Ubuntu)
- nginx从1.2.1更新到1.9.2后,PHP-FPM状态页面为空白
- 设置nginx以重定向移动用户
- linux-用apt-get vs PPA安装Node-有什么区别?
- Nginx的速度,以及如何复制它
- laravel网站url中的index.php作为参数
- nginx – 如何在Lua中对request_uri字符串进行urldecode
- nginx gzip_static:为什么需要非压缩文件?
- nginx – Rails 3.2中的活动记录查询问题
- ruby-on-rails – 无法将HTTP响应转发回HTTP客户
- 当响应位置的域发生变化时,使用nginx的proxy_red
- nginx-加载SVG时出错-ERR_CONTENT_DECODING_FAIL
- Nginx:验证nginx是否从缓存中提取
- nginx记录到syslog – 连接被拒绝
- nginx – Awstats:awstats_buildstaticpages.pl
- 如何使用nginx将请求代理到内部服务器?
- apache-2.2 – nginx将REMOTE_USER传递给apache2
