[Docker大讨论]docker并非万能,你也不必把所有的东西都部署在docker上
2015-01-20 17:17
393 查看
[Docker大讨论]docker并非万能,你也不必把所有的东西都部署在docker上
当读了一篇文章"在docker容器中运行并升级MySQL服务器":https://intercityup.com/blog/running-upgrading-mysql-server-docker/之后,我觉得docker并非万能,你也不必把所有的东西都部署在docker上,比如数据库。
作者在容器中升级mysql碰到了问题,同时提出了4个解决方案:
1.启动一个新的升级版本的mysql容器
但显然,你需要先听到旧容器再启动新容器,这样你就会宕机
2.使用Percona或者MariaDB做集群
3.在运行的容器中升级软件
4.作者更推荐最后一种,就是不要为数据库使用docker
作者最后总结说,docker适用于应用程序部署,但是不适用于数据库,各位学习docker的同学觉得如何呢?
相关文章推荐
- JavaScript 并非所有的东西都是对象
- docker重启主节点所有的东西
- JavaScript并非所有东西都是对象
- JavaScript 并非所有的东西都是对象
- 并非所有杀毒软件都万能,来看看真实情况
- 运算符重载不是万能的,并非所有运算符都可以重载。
- JavaScript 并非所有的东西都是对象
- Windows7下安装IIS出现“出现错误,并非所有的功能被成功更改”
- Ubuntu14.04中使用docker容器部署tomcat镜像+java web项目
- “万能数据库查询分析器”用户已基本涵盖当前所有DBMS
- 技术文章 | 基于阿里的Node全栈之路(一)部署Docker
- docker服务器环境部署
- Kubernetes 和 Swarm 两种docker集群,基于ansible的自动化安装部署(已测)
- docker部署nginx
- Docker部署WordPress LNMP(Nginx PHP MySQL)环境实践
- Shipyard集群化docker管理平台部署
- CentOS 7 部署安装配置 Docker 17.06
- 在Docker中安装和部署MongoDB集群
- Centos7 Docker安装部署Rancher
- Docker部署Sentry+Django(无法收到告警邮件解决)