可以使用三个或四个容器来部署dockerized Ember.js应用程序堆栈。对于https,最简单的方法是在处理vhosts和ssl证书的专用容器上进行代理。
Internet
│
Server
│
Container
nginx-proxy
https
│
╭───────┴───────╮
Container Container
Ember API
www.example.com api.example.com
│
Container
DB
这很好。但是,当Ember应用程序成为FastBoot应用程序时,FastBoot服务器将向第一个综合浏览量服务器端向API发出请求。而且该API无法通过DNS访问,也不是https。
如何实际完成这样的设置?