我对DevOps有一个一般性的问题,特别是关于与虚拟debian服务器结合使用的“ git”和“ docker”的问题。 我对持续部署进行了一些研究,但是有些事情对我来说还不清楚。我有一个具有以下堆栈的应用程序: -nodejs -mongodb -反应
在虚拟服务器上,我想运行可以通过子域访问的多个应用程序。 到目前为止,我已经在我的debian服务器上运行了一个nginx并且它可以正常工作,但是我不确定如何制作多个应用程序。
另外,当一个应用程序被更新覆盖时,服务器需要重新启动运行该应用程序的节点服务器。
我已经考虑过实现所需结果的方法,但是有些事情仍然不清楚
WAY-1“没有Docker”
WAY-2“使用Docker”
如果有人对如何实现此目标有很好的提示或指南。请告诉我。 谢谢