缘由:上篇文章中7.6的yum形式安装成功了,另一台7.5的死活上不去,决定使用docker部署算了。。
Docker安装:https://blog.youkuaiyun.com/qq_36892341/article/details/73918672
搜索镜像
最好下OFFICIAL的
# docker search mysql
拉取
我们选择第一个 冒号后面是指定版本号,可以到docker官网去查看
# docker pull mysql:5.7
查看镜像
# docker images
启动容器并查看
# docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:5.7
-p 3306:3306:将容器的3306端口映射到主机的3306端口;
-e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码;
--name 给容器命名
-d 表示容器在后台运行
注意必须指定密码: -e MYSQL_ROOT_PASSWORD=root
注意开放对应的端口号
配置mysql
# docker exec -it mysql bash
docker exec 进入容器
-t 让docker分配一个伪终端,并绑定到容器的标准输入上
-i 让容器的标准输入保持打开
mysql 是容器的名字
bash 指创建一个交互式shell
进入数据库 > 设置远程登陆 > 刷新配置 > exit > exit