我是Docker世界的新手。我们已经将我们的微服务Docker化以提高可扩展性。
现在我正在考虑将Docker用于数据库。而且我不确定是否应该这样做,因为与在物理机器上运行数据库服务器相比,它增加了一个复杂程度。这样做有什么好处?
答案 0 :(得分:2)
如果使用docker,则必须在物理计算机上运行数据库。 Docker不是VM。 您可以从中获得的好处就是例如。
答案 1 :(得分:0)
如果有数据库升级,请参阅以下步骤来处理它
1.使用新数据库版本创建一个新容器。
2.将旧容器中的数据量安装到新容器中。
3.停止旧容器。
希望这有帮助。