1
imherer 2020-03-26 16:35:39 +08:00
docker 安装的是把 mysql 放在 docker 里的
不太建议把数据库放在 docker 里 |
2
yogogo 2020-03-26 16:55:51 +08:00
今天莫名其妙 docker 内的数据库就挂了,明明有在运行,就是访问不了
|
3
smallpython OP @imherer 把数据文件和配置文件挂载到宿主机上, 也不建议吗
|
4
smallpython OP @yogogo 后来有定位到原因吗?
|
5
ragnaroks 2020-03-26 17:18:18 +08:00
稳定性 单机模式好
可访问性 docker(或其它分布式)好 |
6
yogogo 2020-03-26 17:18:25 +08:00
@smallpython 没有,后来就重启 docker 了,还好是测试服务器,要是正式的就不敢想了
|
7
h807892124 2020-03-26 17:29:14 +08:00
1. 一般场景不用担心性能;
2. 稳定性我认为都差不多,但用 docker 的话肯定要额外掌握 docker 的知识,出问题才容易处理; 有兴趣建议去尝试 docker,环境隔离、测试生产环境一致都是很明显的优势, 跑数据库这类必须做数据持久化(最简单用 hostpath 挂物理机目录就能满足),数据重要都需要额外做备份 |