Reactjs 如何部署.Net核心WebAPI,并将JS应用程序响应到单个Docker容器

Reactjs 如何部署.Net核心WebAPI,并将JS应用程序响应到单个Docker容器,reactjs,docker,nginx,.net-core,Reactjs,Docker,Nginx,.net Core,我们正在开发一个应用程序,其中UI是使用ReactJS开发的 API是在.Net核心框架上开发的。ReactJS应用程序 将部署在Nginx上。webapi还将使用NGinx进行反向转换 代理 我正在尝试编写一个脚本,用于为 整个应用程序 Docker建议在这种情况下使用单独的容器,并使用 docker compose用于处理容器之间的依赖关系。但是 我们的应用程序有一个报告功能,其中报告由 API存储在Web应用程序可访问的虚拟目录中。 出于这个原因,我们考虑将单个容器用于整个容器 应用程序

我们正在开发一个应用程序,其中UI是使用ReactJS开发的 API是在.Net核心框架上开发的。ReactJS应用程序 将部署在Nginx上。webapi还将使用NGinx进行反向转换 代理

我正在尝试编写一个脚本,用于为 整个应用程序

Docker建议在这种情况下使用单独的容器,并使用 docker compose用于处理容器之间的依赖关系。但是 我们的应用程序有一个报告功能,其中报告由 API存储在Web应用程序可访问的虚拟目录中。 出于这个原因,我们考虑将单个容器用于整个容器 应用程序

使用单个容器会导致任何问题吗?我们可以运行Nginx和 Kestrel在一个docker容器中使用shell命令文件


你应该听听Docker关于这个问题的建议。对于API/Angular应用程序,我的想法完全相同。我将研究如何使用docker compose中的volumes声明在映射到主机上相同目录的每个容器中创建符号链接。这是我处理微服务日志的解决方案