使用docker启动mysql


安装docker

查询mysql版本,
docker search mysql

拉取指定版本的镜像

docker pull NAME

启动镜像, 第一次启动最少需要指定MYSQL_ROOT_PASSWORD

docker run -d -e MYSQL_ROOT_PASSWORD=password -p 3306:3306 --privileged=true --name mysql mysql_name

--privileged=true是严格模式启动容器, 需要修改容器文件就要启用

如果是整个替换文件最好查看好文件的权限, mysql的配置文件第一个读取的是/etc/my.cnf, 权限是777 root:root.

修改配置文件

docker run -d -e MYSQL_ROOT_PASSWORD='password' -v $HOME/my:/etc/mysql/conf.d/ --name mysql mysql57:latest

$HOME/my这个文件夹是存放my.cnf配置文件


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM