docker运行容器遇到的坑

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

上一篇:批处理之格式转换(一):“xlsx”批量转换“txt”格式


下一篇:Linux笔记-文件权限的修改方法和数字表示方法