第一步:拉镜像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命令进入进入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;