地址
https://www.docker.com/products/docker-hub
搜索mysql
默认下最新版本
docker pull mysql
也可以指定版本
docker pull mysql:5.7
启动并设置参数
sudo docker run -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 run -p 3306:3306 --name mysql\ 将容器的3306端口映射到主机的3306端口
-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 以后台方式启动这个镜像容器
mysql配置修改