

1、data volume

默认在宿主机上新增一个volume,名字随机字符串不够友好,不方便重用

重命名为:mysql (volume)
删除mysql容器,再重新创建容器,指定volume:mysql,映射容器内var/lib/mysql 到宿主机的volume
2、bind mouting
自定义本地目录和文件
#!/bin/bashcur_dir=`pwd`docker stop ycxi-mysqldocker rm ycxi-mysqldocker run --net ycxi-network --name ycxi-mysql -v ${cur_dir}/conf:/etc/mysql/conf.d -v ${cur_dir}/data:/var/lib/mysql -p 3309:3306 -e MYSQL_ROOT_PASSWORD=aA111111 -d mysql:8
-v ${cur_dir}/conf:/etc/mysql/conf.d -v ${cur_dir}/data:/var/lib/mysql
