首页 > 解决方案 > 在私有生产环境中部署基于 Docker 的应用程序有哪些解决方案?

问题描述

这是我长时间使用 SO 后的第一篇文章。提前,请为我的英语道歉;)

目前,我正在开发一个需要 Docker 化的应用程序。此应用程序将仅部署在专用网络中的一台服务器上。(我们假设客户将无法访问互联网。)

总而言之,我使用 docker-compose.yml 文件构建我的应用程序。它由 2 个 nodejs 应用程序和一个 mongodb 服务器组成。

在只有一台服务器的私人客户环境中部署此应用程序的解决方案是什么?

提前谢谢。

标签: javascriptnode.jsdocker

解决方案


最后,我的研究做得很好。我想我找到了解决问题的方法。因为我正在使用 2 个 node.js 应用程序和一个 MongoDB 服务器,所以我将使用 PM2。

https://pm2.keymetrics.io

PM2 是一个工具,可以帮助管理、监控、在多个 node.js 进程出现故障时重新启动。

我将使用这个工具来准备我的项目生产(只需将 npm 和 pm2 安装在服务器上)并讨论 Docker 以进行进一步调查。

谢谢,


推荐阅读