在这段时间,使用了docker 部署了mysql,建库且把数据迁移上去后,发现间隔一天,就突然整个库都没了。。。。 研究了几天,发现是数据卷的问题。 以下是解决方案:
其一:查看卷的管理命令:
列出所有数据卷
docker volume ls
查看特定数据卷详情
docker volume inspect mysql_data
查看数据卷实际位置
docker volume inspect mysql_data --format '{{.Mountpoint}}'
其二: 把之前创建的mysql容器及镜像删除了
停止mysql容器
docker stop mysql
删除容器
docker rm mysql
删除镜像
docker rmi 镜像ID
其三:重新加载mysql容器
最后,校验卷是否挂在成功