node.js - 如何使用用两种不同语言(Flask、Node.js)编写的后端 docker 在单个服务器上运行
问题描述
我对devops了解不多。但是我需要一些新项目中的开发知识。该项目将简要包括一个带有 Python 的 Flask 后端,用于机器学习。将有一个 Node.js 后端用于其他 api 服务和语音聊天。你能给我一些关于如何在服务器上使用 docker 运行这两个不同后端的信息吗?或者你能推荐我可以学习的资源吗?
解决方案
您需要为每个服务设置 docker 容器,然后使用docker-compose来编排它们。最后,使用像nginx这样的 Web 服务器及其nginx 上游模块,将它们放在相同的主机名下,并使用适当的 url 配置。
推荐阅读
- vba - Excel在匹配单元格时返回整行
- google-admin-sdk - 使用 Admin SDK 自动将成员添加到 google 组(G-suite)的问题
- maven - maven依赖:仅列出第一级
- java - eclipse java中编码的UTF-8代码和不可读的字符
- javascript - 如何通过直接传入对象来使用 react this.setState 更新状态
- javascript - XSLT如何仅对XML文档的字符串节点中的数值进行排序
- excel - 如何在用户窗体 [VBA] 上将数据初始化为多个列表列?
- path - 文件路径之间的区别:./file 与 file
- c# - 将 JSON 对象反序列化为 .NET HashSet 和列表失败
- apache2 - Apache 上的 Nuxt 部署返回“无法访问此站点”