gpt4 book ai didi

.net - Docker中的.Net核心+ React + PostgreSQL

转载 作者:行者123 更新时间:2023-12-02 20:42:11 24 4
gpt4 key购买 nike

我可以使用Docker在具有连接的不同容器中构建后端,前端和数据库吗?
我试图在一个容器中构建.net core 3.1 + React js,并出现一个问题“npm install”错误代码9009。

最佳答案

您可能需要为此查找 docker-compose 。 Docker compose将允许您立即启动所有应用程序,并允许您将容器联网以使它们可以相互通信。还有一个名为 architect 的工具,如果您不想自己写一些服务的配置文件,它将为您处理网络。

您可能不想在一个Docker容器中构建所有这些服务,因为您的应用程序和数据库具有太多不同的依赖关系。您需要为每个容器使用不同的容器。实际上,architect存储库中有一个示例,对于您的应用程序来说,这似乎是一个很好的模型。看看here

至于npm install问题,看来可以通过为Docker镜像使用基于节点的基本镜像来解决。 React应用程序的常见基本Docker镜像是node:12-alpine,它已经安装了npm

关于.net - Docker中的.Net核心+ React + PostgreSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61801041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com