docker安装mysql 并挂载目录
== 注意代码删除注释==
- 创建目录/tmp/mysql/data
- 创建目录/tmp/mysql/conf
- 挂载/tmp/mysql/data到mysql容器内数据存储目录/var/lib/mysql
- 挂载/tmp/mysql/conf/hmy.cnf到mysql容器的配置文件/etc/mysql/conf.d/hmy.cnf
- 设置MySQL密码:-e MYSQL_ROOT_PASSWORD=root
创建目录/tmp/mysql/data
mkdir /tmp/mysql/data -p
创建目录/tmp/mysql/conf
mkdir /tmp/mysql/conf -p
查看镜像
docker images
挂载/tmp/mysql/data到mysql容器内数据存储目录/var/lib/mysql
挂载/tmp/mysql/conf/hmy.cnf到mysql容器的配置文件/etc/mysql/conf.d/hmy.cnf
设置MySQL密码 为root
注:每个\前加上空格
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -v /root/mysql/conf:/etc/mysql/conf.d/ -v /root/mysql/data:/var/lib/mysql -p 3306:3306 -d mysql:5.7.25
查看data目录,发现数据已经过来了
cd /tmp/mysql/data/
ls