docker启动mysql失败原因分析

docker logs mysql 

发现问题

Can't read dir of '/etc/mysql/conf.d/修改

原因:

原来的命令:

docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql  -v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

 

修改后的命令:

docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

posted @ 2024-02-18 20:47  warriorup  阅读(191)  评论(0编辑  收藏  举报