ubantu下docker安装mysql
docker官网去找mysql的景象
https://hub.docker.com/_/mysql?tab=description
安装需要的mysql版本
docker pull mysql:5.6
启动mysql 镜像并挂载卷
第一种没试验过:
本来打算放在用户下面的 有兴趣的可以试试
docker run --name mysqlServer -v /home/hanwenming/mysql/conf:/etc/mysql/conf.d -v /home/hanwenming/mysql/logs:/logs -v /home/hanwenming/mysql/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6
第二种已经试验可以用:
直接目录挂载到根目录下面
docker run -p 3306:3306 --name mysqlServer -v /mysql/conf:/etc/mysql/conf.d -v /mysql/logs:/logs -v /mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6
启动成功
d mysql:5.6
## 启动成功
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200730174822811.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NDAzNTU4,size_16,color_FFFFFF,t_70)