我的问题就像。我的客户端有一个服务器,他们已经在系统工作,并使用2.4 MongoDB版本。我检查我无法升级MongoDB。现在我为他们创建了一个系统,并且在版本3中工作,现在如何在服务器上使用两个不同版本的MongoDB?
首先,我检查同一服务器上的multiple instances of Mongo DB答案,该答案与制作一个MongoDB的多个实例不同,但主要关注的是一个服务器或PC的两个不同版本。
答案 0 :(得分:1)
一种选择是在Docker containers中运行MongoDB。这样,你可以有两个不同版本的MongoDB,你可以保证它们不会以任何方式相互冲突。
有些图片适用于最近的versions of MongoDB on dockerhub,或者您可以构建自己的泊坞窗图片 - 例如,如果您需要使用MongoDB Enterprise。