任何技术决策都是一个利弊权衡的过程,譬如这里使用Docker的核心权衡可能就是牺牲可靠性换取可维护性 。确实有一些场景,数据可靠性并不是那么重要,或者说有其他的考量:譬如对于云计算厂商来说 , 把数据库放到容器里混部超卖就是一件很好的事情:容器的隔离性,高资源利用率,以及管理上的便利性都与该场景十分契合 。这种情况下将数据库放入Docker中,也许对他们而言就是利大于弊的 。但对于更多的场景来说,可靠性往往都是优先级最高的属性,牺牲可靠性换取可维护性通常并不是一个可取的选择 。更何况也很难说运维管理数据库的工作,会因为用了Docker而轻松多少:为了安装部署一次性的便利而牺牲长久的日常运维可维护性并不是一个好主意 。
综上所述,将生产环境的数据库放入容器中确实不是一个明智的选择 。
【DBA视角:把数据库放入Docker是一个馊主意】
推荐阅读
- ai能怎么把图片转矢量图
- 华为手机怎么录指纹密码,华为手机怎么把人脸识别改成指纹
- 如何把手机转变为监控摄像头,如何将旧手机改装成监控摄像头
- 佘诗曼把200块的ZARA穿出爱马仕的气势|《新闻女王》职场造型解析
- 日本辣妈把3岁儿子打扮成牛郎风,没想到10年后画风大变!
- 能怎么把图片导入cad
- CDr怎么把图片的字加粗,cdr要怎么才可以进行加粗
- ps该咋的才可以绘画五角星,ps中怎么把五角星的角变成圆角
- 同样是演蒋介石,把陈道明、王劲松、张国立放一起看,高下立判
- 怎么把word文档转换成jpg图片