直接安装,为了获取配置
docker run -d --name=mysql_compose -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
复制出docker中的配置
docker cp mysql_compose:/etc/mysql /Users/zilong/docker-compose/mysql/conf
停止容器
docker stop mysql_compose
删除容器
docker rm mysql_compose
重新安装,挂载配置和数据目录
docker run -d -p 3306:3306 --privileged=true -v /Users/zilong/docker-compose/mysql/conf:/etc/mysql -v /Users/zilong/docker-compose/mysql/logs:/logs -v /Users/zilong/docker-compose/mysql/data:/var/lib/mysql --name mysql_compose -e MYSQL_ROOT_PASSWORD=123456 -e TZ=Asia/Shanghai mysql:5.7
将conf_docker中的文件,复制到conf
cp -R conf_docker/* conf/
重启容器
docker restart mysql_compose