sudo docker run -p 3306:3306 --name mysql3306 -v $PWD/conf/my.cnf:/etc/mysql/my.cnf -v $PWD/logs:/logs -v $PWD/data:/mysql_data -e MYSQL_ROOT_PASSWORD=123456 -d -it mysql:5.7
需要在相应位置把my.cnf /logs等文件和目录建立。
之后用 命令docker exec -it 0b3 /bin/bash 就可以访问mysql了。
docker run -d -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 这样也是能创建成功的