挂载配置文件
mysql 配置文件位置:
my.cnf内容:
其中!includedir 后的文件 可以在MySQL启动时被加载到配置中
所以 在安装mysql时可以 挂载配置文件到 /etc/mysql/conf.d 中
-v /usr/local/mysql/conf:/etc/mysql/conf.d
解决配置文件不生效
查看容器日志:
docker logs 容器名
根据提示 发现是由于文件可写权限问题引起
修改文件权限 chmod 655 ./usr/local/mysql/conf/my.cnf
进一步的如果仍不成功 可将文件夹权限也修改为655