最近学习dock 首选当然是laradock 按照教程按照完毕后 启动服务发现没有mysql

最开始laradock_mysql_1的state 是 Exit 1
查看日志 docker-compose logs mysql
都是一些
mysqld failed while attempting to check config这样的错误 找不到解决办法 感觉有可能是mysql版本的问题
后来想到了 mysql8.0貌似不支持内存1G的服务器,我的就是1核1G的阿里云
于是修改了一下mysql的版本 修改方式为
vim laradock/.env
将MYSQL_VERSION=latest
修改为5.7
重新build一下
docker-compose build mysql
docker-compose up mysql成功了

本文介绍了一种在Laradock环境下遇到MySQL无法启动的问题及其解决方案。作者最初遇到的问题是MySQL服务未启动,通过查看日志发现错误信息,并最终通过更改MySQL版本为5.7解决了该问题。
49

被折叠的 条评论
为什么被折叠?



