docker安装mysql,感觉比直接在centos上面安装还要简单啊,以下是操作步骤:
1.获取mysql 5.7 版本的镜像
docker pull mysql:5.7
这个过程有点慢,需要耐心等待啊...
2.启动mysql 并配置root密码 并挂载相关目录
docker run -p 3306:3306 --name mysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
3.进入mysql 容器中并设置访问权限
docker exec -it 62349aa31687 /bin/bash //进入mysql 容器
mysql -uroot -p // 输入密码进入
GRANT ALL ON . TO 'root'@'%'; // 允许所有终端访问
flush privileges; // 刷新配置
exit;
exit; // 退出