Express /让我们在ECS或Beanstalk上的Docker中加密的体系结构

时间:2018-10-29 00:59:43

标签: amazon-web-services docker nginx amazon-s3 amazon-ecs

我的应用程序的架构师当前是用于静态React文件的Apache,与Nginx一起使用“让我们为SSL加密”将8080端口上的快速应用程序传递到domain.com/api。

我一直在阅读并尝试使用Docker和AWS(ECS,Beanstalk,S3),我将对其进行更改,并将S3用于静态React文件,将ECS或EB用于Express应用程序。

我的问题是,在服务上设置SSL的常见模式或最佳做法是什么?由于我将主站点指向-> www.domain.com,domain.com指向S3实例,并且我在服务中使用了S3以外的其他东西-我是否只需将ECS或EB实例设置为api。 domain.com?并且由于我还是Docker的新手,将Nginx for Let's Encrypt与Express应用程序放在同一个Docker文件中可以正常工作吗?

我很困惑,因为我以前从未使用过这种组合。就像我只习惯将应用程序传递到domain.com/api这样的网址。这样,我在Nginx使用端口80时在8080上运行该应用程序,我想从api.domain.com而不是从api.domain.com:8080调用该服务

0 个答案:

没有答案