在Windows计算机上安装ASP.NET Core应用程序时,我曾经在IIS中安装网站,我使用那里的绑定根据URL路由到正确的Web应用程序,并使用Letsencrypt创建SSL证书。
现在,我想开始使用Docker交付我的应用程序。这些示例显示了如何轻松创建ASP.NET Core dockerized项目,但这就是大多数终止的地方。所以最后,我在Docker上运行了一个侦听端口5000的ASP.NET应用程序。
是否有任何建议或资源显示如何在生产系统上进行设置?
答案 0 :(得分:0)
将ngingx
设置为前端。这是世界一流的解决方案,被流量最大的网站用作传入请求的前端。
它具有的其他功能:
它是免费的,可以作为docker映像使用。
因此,您仅在docker网络外部打开ngingx
,并将其路由到内部。
答案 1 :(得分:0)