1、通过docker search mysql搜索镜像
2、下载第一个镜像,通过docker pull mysql命令
3、查看下载后的镜像列表,如下图所示 docker images
4、通过docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=root docker.io/mysql:latest
创建mysql容器,MYSQL_ROOT_PASSWORD=root设置root的密码为root
5、进入容器,修改root用户允许远程访问,如下图所示进入容器命令:docker exec -it 7681b85e73a1 /bin/sh 修改远程权限:alter user 'root'@'%' identified with mysql_native_password by 'root';
6、确认下mysql版本为8.0.12
7、通过navicate for mysql连接测试,连接成功
原文地址:https://www.cnblogs.com/zouhong/p/12207455.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。