docker下Mysql的配置文件在哪里?

哎码 发布于 2017/07/30 00:46
阅读 4K+
收藏 0

刚用docker安装了mysql,并按照网上教程配置了数据文件和配置文件的映射目录:

- /root/mysql/data:/var/lib/mysql # mysql数据文件位置
- /root/mysql/etc:/etc/mysql # mysql配置文件位置

但是启动后发现数据文件(/var/lib/mysql)已经映射正确,但是配置文件目录却是空的,请问是我配置的错误还是目录错误?

使用的是docker-compose方式运行的

加载中
0
Feng_Yu
Feng_Yu

https://hub.docker.com/_/mysql/

请看镜像的帮助文档,有提及。当然你也可以自己看Dockerfile源码找出答案(https://github.com/docker-library/mysql/blob/0590e4efd2b31ec794383f084d419dea9bc752c4/5.7/Dockerfile)

哎码
哎码
解决了,这个目录确实是空的,文档的意思是在这个文件夹下面的my.cnf文件会默认加载,所以自己手写一个my.cnf加进来就行了
哎码
哎码
多谢,我去看看
返回顶部
顶部