docker 运行
在我以数据卷的方式运行我的mysql的时候出现了死活都不能启动容器的情况
命令:
docker run --name mysql5.7.1
-e MYSQL_ROOT_PASSWORD=root
-p 3306:3306
-d 3e3
-v /xim/mysql/data:/var/lib/mysql
-v /xim/mysql/my.cnf:/etc/mysql/my.cnf
在查看了众多文之后发现 :
如果在启动 docker 的时候 在配置环境之前就启动了我们的docker -d 容器id/容器name 就会报错
必须将我们的 启动 容器命令放到最后面
改变后:
docker run --name mysql5.7.1
-e MYSQL_ROOT_PASSWORD=root
-p 3306:3306
-v /xim/mysql/data:/var/lib/mysql
-v /xim/mysql/my.cnf:/etc/mysql/my.cnf
-d 3e3
参考博主的解决方案:
ZutBoyZ:Docker ERROR: mysqld failed while attempting to check config