Docker安装Mysql
Docker安装Mysql8/5.7(连接互联网)
1、通过docker search mysql搜索镜像

2、下载镜像
docker pull docker.io/mysql
docker pull mysql:5.7
3、查看下载后的镜像列表,如下图所示
4、创建mysql容器,MYSQL_ROOT_PASSWORD=root设置root的密码为root
docker run --name mysql8 -d -p 3307:3307 --name mymysql -e MYSQL_ROOT_PASSWORD=root docker.io/mysql:latest
docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 --lower_case_table_names=1
5、进入容器,修改root用户允许远程访问
进入容器:docker exec -it 容器id/容器名称 /bin/bash
连接mysql:mysql -uroot -proot
使用mysql数据库:use mysql;
修改远程权限:GRANT ALL ON *.* TO user@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
刷新权限:FLUSH PRIVILEGES;
7、通过navicate for mysql连接测试,连接成功


浙公网安备 33010602011771号