在docker下运行mysql 命令如下:
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/config:/etc/mysql \
-e mysql_root_password=root \
-d mysql:5.7
出现错误
docker: invalid reference format.
参考网上解决办法
1、全部小写
2、– 使用英文下–
继续执行依然报错
在以上改造之后、最终解决办法:
将所有换行符去掉 合并成一行,如下
docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/config:/etc/mysql -e mysql_root_password=root -d mysql:5.7
执行成功