如果您需要为各种数据库和应用程序运行 Docker 容器,最好这样做:
- 运行一个分配有大量内存 / CPU 的大型虚拟机,或者
- 为每个应用程序/数据库运行单独的虚拟机?
如果有什么区别的话,我会使用 VMWare ESX。
答案1
不同的虚拟机。一个行为不当的应用程序可能会使你的整个堆栈崩溃,而你肯定不希望出现这种情况。以合乎逻辑的方式将它们分开,你会庆幸自己这样做了。
如果您需要为各种数据库和应用程序运行 Docker 容器,最好这样做:
如果有什么区别的话,我会使用 VMWare ESX。
不同的虚拟机。一个行为不当的应用程序可能会使你的整个堆栈崩溃,而你肯定不希望出现这种情况。以合乎逻辑的方式将它们分开,你会庆幸自己这样做了。