我最近关注了docker
,micro-services
的介绍,对此我感到非常愉快。
我有一个应用程序,由以下组成:
ASP.NET Core 2.1
一起运行我想从中创建images
来部署container
。我想到的最简单的分离是为应用程序的每个部分(webapi,前端,反向代理)创建一个映像。
我的问题是,我应该避免nginx重复吗?还是可以在每个容器上运行一个Nginx?
另一种选择是删除反向代理,并让我的前端与我的Kestrel服务器直接通信,但这意味着我再也无法轻松使用https了。
我有点卡在这里。