服务器安装mysql直接安装和用docker安装的优缺点

服务器安装mysql是直接安装好还是用docker安装好?
两种方式优缺点是什么?
比如稳定性,占用空间等等对比,有没有大佬总结下?

阅读 17.6k
5 个回答

1.docker安装快速,效率高;
2.docker隔离性好,可以安装无数个mysql实例,互相不干扰,只要映射主机端口不同即可;
3.占用资源少,MB级别,而服务器安装GB级别;
4.启动速度秒级,而服务器安装启动分钟级别;
5.性能接近原生,而服务器安装较低;
6.数据备份、迁移,docker更方便强大;
7.卸载管理更方便和干净,直接删除容器和镜像即可;
8.稳定性,只要保证docker环境没问题,mysql就没问题。

后者方便迁移到其它环境,直接拷贝docker镜像

数据库属于有状态服务,很重要的是数据,docker并不能解决数据的迁移。

docker存在 就是一种标准化, 标准化完了,批量 移植、复制方便,如果你要搞很多份一样的环境,就用docker。

docker配置方便。不需要为单独容器配置过多的配置项,而且在搭建单机伪集群比直接安装方便多了,在移除时也不会有直接安装可能残留的配置项

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题