【发布时间】:2018-07-10 14:43:45
【问题描述】:
我有一个 WebApp 使用:
前端:Angular 4、Nginx、Docker、AWS(ELB-single Docker)
后端:SpringBoot、Docker、AWS(ELB-single Docker)
很常见的情况。现在我想运行由环境变量切换的这个应用程序的不同实例。因为它总是与其他数据库/入口点配置相同的构建。我有点害怕如何直接和正确地实现这一点。也开放供建议。我已经在 Angular 和 SpringBoot 中运行了不同的环境。但这与预配置的构建文件(带有生产或 qa 集)但我想避免无用的重建。
现在的问题是: 有人已经构建了这样的东西,可以给我一个关于配置文件需要是什么样子的小例子吗?
-> Dockerfile -> Dockerrun.aws.json -> ...
尤其是前端部分是我的问题:
-> Dockerfile -> Dockerrun.aws.json -> nginx.conf.d -> “任何 Angular 配置?”
【问题讨论】:
标签: angular amazon-web-services docker nginx environment-variables