win10 1.安装好docker,mysql 2.在本地创建三个 文件路径 存放 data,logs,conf 3.将本地路径与mysql容器中的路径对应,实现持久化。本地路径要全部使用“/” docker run -p 3306:3306 --name mysql1 -v "本地路径/conf":/etc/mysql/conf.d -v "本地路径/logs":/logs -v "本地路径/data":/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123 -d mysql 4.docker stop 容器Id 5. 将本地test数据库拷贝到容器中 opt目录下 docker cp "本地路径/data/test" mysql01:/opt 针对第四条,存在疑问 既然第三条已经做好映射了,为何还要将test再拷贝到容器中 6.docker start 容器id
7.navicat 连接msyql
参照这位的博客 实现了mysql 的安装 持久化
https://www.cnblogs.com/chenri/p/11180453.html
感谢