gpt4 book ai didi

Docker - 数据库容器的最佳实践?

转载 作者:行者123 更新时间:2023-12-02 17:51:01 25 4
gpt4 key购买 nike

我有一个正在运行的 postgreSQL 容器,我想启动另一个需要数据库的 dockerised 应用程序。我应该使用相同的 postgreSQL 容器还是启动一个单独的容器(第二个应用程序在任何方面都与第一个应用程序完全无关)?
这里的最佳做法是什么?

最佳答案

对于Docker或微服务,服务之间的关系应该是独立的,服务越独立,扩展性和灵活性的空间就越大。
您可以考虑很多事情,这将导致使用单独的数据库容器

  • 如果使用单个 DB 容器,如果您的 出现故障怎么办?两个应用程序 会下降
  • 升级数据库容器应用程序 A 将导致 中的重大更改或努力应用程序 B
  • 您将无法为一个应用程序扩展 DB,将需要更多资源
  • 从基础设施的角度来看,为每个应用程序拥有一个数据库将导致更少的依赖和更多的事情,你可以考虑。
  • 关于Docker - 数据库容器的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62844840/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com