欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker篇:Centos7安装mysql5.7

程序员文章站 2024-03-25 13:52:10
...


一、安装mysql

可先配置docker镜像加速:参考

运行命令下载安装镜像

sudo docker pull mysql:5.7

如下为安装完成
docker篇:Centos7安装mysql5.7

二、创建实例并启动

创建容器并运行

sudo docker run --restart=always -p 3306:3306 --name mysql \
-v/mydata/mysql/log:/var/log/mysql \
-v/mydata/mysql/data:/var/lib/mysql \
-v/mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7

更新容器,设置自启动

docker update --restart=always mysql 

参数说明

docker run -p 3306:3306 --name mysql \ 将主机的3306端口映射到Docker的3306端口,起一个mysql别名
-v/mydata/mysql/log:/var/log/mysql \ 将日志文件夹挂载到主机
-v/mydata/mysql/data:/var/lib/mysql \ 将配置文件夹挂载到主机
-v/mydata/mysql/conf:/etc/mysql \ 将配置文件夹挂载到主机
-e MYSQL_ROOT_PASSWORD=root \ 初始化 root用户的密码
-d mysql:5.7 选择的镜像

查看运行中的容器

sudo docker ps

docker篇:Centos7安装mysql5.7

三、测试连接

默认账号密码为 root root(如果连接不了,建议更换centos7版本)

docker篇:Centos7安装mysql5.7

相关标签: 学习 软件