mysql解决docker commit后数据丢失问题
之前直接拉取官方的mysql镜像启动后,还原数据库后再执行dockercommit发现备份的数据丢失了。原因是mysql/var/lib/mysql中的文件是没有被提交到镜像中的。因为业务需要频繁的还原数据库,因为数据库比较大每次还原都需要几个小时的时间,所有选择使用docker镜像的方式解决还原问题。2、将/var/lib/mysql复制到新建目录中。cp-r/var/lib/mysql/mddir。3、修改/etc/mysql/my.cnf。...............
原创
2022-07-14 21:02:20 ·
3123 阅读 ·
0 评论