解决docker容器中mysql镜像etc下找不到mysql文件夹问题

tech2022-07-31  156

问题

最近在使用Canal实现数据同步的时候,需要修改MySQL的配置文件,我的MySQL是装在docker中的,进入容器中一看竟然找不到/etc/mysql这个目录,在网上找了好多方法也没解决,到后来仔细检查的时候,发现竟然是MySQL镜像的问题,这不是坑爹吗。。。。

我之前的镜像是: 只需更换为下面的版本即可:

docker.io/mysql:5.7

总结

结合网上的一些解决方法和个人。总结三点解决方案:

可能没有进入Docker容器在启动MySQL镜像时,用-v参数将本地的配置文件映射到docker中。可能就是MySQL版本问题了
最新回复(0)