docker安装mysql
第一步:拉镜像
docker pull mysql
第二步:创建文件夹
mkdir /root/mysql_docker
第三步:使用pwd命令确保自己在/root/mysql_docker路径下
pwd
第四步:使用docker命令启动mysql容器
docker run --name mysql_docker
-v /root/mysql_docker/conf:/etc/mysql/conf.d
-v /root/mysql_docker/logs:/logs
-v /root/mysql_docker/data:/var/lib/mysql
-e MYSQL_ROOT_PASSWORD=admin123
-d -i -p 3306:3306 mysql
*注意密码,请复制到本地进行修改,此密码仅做博客展示用,密码强度低,不建议与我一致
docker run --name mysql_docker -v /root/mysql_docker/conf:/etc/mysql/conf.d -v /root/mysql_docker/logs:/logs -v /root/mysql_docker/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=admin123 -d -i -p 3306:3306 mysql
大家如果在生产上进行部署的话,可以修改映射的端口号
第五步:使用docker命令进入进入mysql容器的操作界面
docker exec -it mysql_docker bash
第六步:输入以下命令后,再输入刚才的密码admin123
mysql -uroot -p
第七步:配置远程访问密码
use mysql;
select host,user from user;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'admin123';
flush privileges;
这样就算完成了,接下来就可以完美的进行玩耍了
本文来自博客园,作者:程序员hg,转载请注明原文链接:https://www.cnblogs.com/hg-blogs/p/16798783.html