1. 下载 mysql 镜像 docker pull mysql:5.7.22
2. 运行镜像 docker mysql 镜像
sudo docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD="123456" -dit docker.io/cytopia/mysql-5.7
3.数据卷映射运行docker镜像:
docker run -d -e MYSQL_ROOT_PASSWORD=123456 --name mysql -v /data/mysql/data:/var/lib/mysql -p 3306:3306 docker.io/cytopia/mysql-5.7
4. 进入 mysql 镜像
docker exec -it CONTAINER_ID bash
5. 修改 mysql 密码
mysql --user root --password
>> 123456
修改远程链接数据库的密码
>> ALTER USER ‘root’@'%' IDENTIFIED WITH mysql_native_password BY '123456';
6. 远程链接数据库测试成功