使用docker运行mysql:5.7

本文档使用docker容器运行mysql:5.7版本

2.1 docker拉取mysql:5.7镜像

1 docker pull mysql:5.7

2.2 查看镜像是否拉取成功

1 docker image ls

2.3 启动mysql:5.7

1 docker run -d --name mysql -v ~/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=yanwu12138 -p 3306:3306 mysql:5.7

2.4 进入mysql容器

1 docker exec -ti mysql bash

2.5 开启远程连接

1 ### 登陆mysql
2 mysql -uroot -pyanwu12138
3 ### 开启远程连接
4 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yanwu12138' WITH GRANT OPTION;
5 FLUSH PRIVILEGES;
6 EXIT;

2.6 重启nacos-mysql容器

1 docker restart mysql
原文地址:https://www.cnblogs.com/yanwu0527/p/12666520.html