自己搭建环境不需要dockerhub上的已有配置镜像:
1.提高权限
docker run -d --privileged=true repository:tag /usr/sbin/init
使用该命令生成了docker的container id
2.进入上边的容器
docker exec -it container id /bin/bash
3.安装wget源
yum -y install wget
4.获取mysql的npm包
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
5.执行npm命令
npm -ivh mysql57-community-release-el7-8.noarch.rpm
6.安装mysql-server
yum -y install mysql-server
7.启动mysql
systemctl start mysqld
8.设置免密登录
vi /etc/my.cnf
添加 skip-grant-tables
9.mysql -uroot 直接登录
10.修改密码
use mysql;
update mysql.user set authentication_string=password(‘root_password’) where user=‘root’;
11.退出,重启mysqld服务
12 登录即可