1.拉取镜像
docker pull mysql:5.7.25
出现如下图,代表拉取成功:
也可以通过:docker images 命令查看是否已经在列表中展示了。
docker images
2.创建容器
2.1创建本地文件夹,映射容器中的mysql文件
mkdir -p /data/mysql/data /data/mysql/logs /data/mysql/conf
2.2在/data/mysql/conf/目录创建conf文件
touch my.conf
2.3 创建容器
-d: 代表容器后台运行
-p: 将容器的端口映射到本机的端口
-v: 将主机目录挂载到容器的目录
-e: 设置参数,此处用于设置数据库密码
命令如下:
docker run -p 3306:3306 --name mysql5725 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7.25
3. 验证安装是否成功
3.1 进入 /data/mysql/data 查看内容,如有下图数据,代表成功。
3.2在数据库连接工具中填写ip 端口 用户名和密码 测试连接。