docker-compose 部署mysql一直重启

1、本身compose.yml 就设定了restart : always,所启动失败立马就会重启

2、找到当前版本的mysql,单独跑一次docker pull mysql ,不在后台运行,这样可以直观的看到启动日志,可以看到哪里错了。以下截图是由于,mysql/data下有数据,容器无法初始化这些文件内容,导致无法启动,删除data目录下文件,这个问题就解决了

3、学习是一条漫长的路,加油,熬到最后也许就成功了

你可能感兴趣的:(Docker)