docker部署mysql的坏处 数据库真的不适合Docker及容器化吗?
浏览量:2453
时间:2021-03-15 20:24:47
作者:admin
数据库真的不适合Docker及容器化吗?
1. 数据不安全。即使要在主机中存储docker数据,也不能保证不丢失数据。
Docker卷旨在为union FS映像层提供持久性存储,但它仍然缺乏保证。使用当前的存储驱动程序,docker仍然存在不可靠的风险。如果容器崩溃并且数据库没有正确关闭,数据可能会损坏。2在运行数据库时,经常可以看到DBMS容器和其他服务在同一台主机上运行。然而,这些服务的硬件要求却大不相同。数据库(尤其是关系数据库)对Io的要求很高。为了避免并发资源的竞争,通用数据库引擎使用特殊的环境。如果将数据库放在容器中,将浪费项目的资源。因为您需要为此实例配置大量额外的资源。在公共云中,当您需要34g内存时,您启动的实例必须有64g内存。实际上,这些资源没有得到充分利用。
把数据库,redis放到docker容器会有什么弊端吗?
docker的缺点是网络IO开销。因此,请避免高网络IO和大容量挂载磁盘IO。docker的优点是不小心就容易杀人。所以无国籍很重要。如果您想享受docker的牛群特色,请保持您的身份。
docker部署mysql的坏处 数据库放在docker好吗 docker访问外部数据库
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。