对于MySQL的容器数据卷挂载实际
下载mysql 5.7 镜像
docker pull mysql:5.7 //下载mysql 5.7 镜像
启动mysql容器,并挂载相应目录
docker run -d -p 3307:3306 -v /Users/sunjie/Desktop/conf:/etc/mysql/conf.d -v /Users/sunjie/Desktop/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=112233 --name="mysql01" mysql:5.7 //后盾形式运行mysql:5.7,数据库明码为:112233,容器别名:mysql01//内部主机端口3307映射到容器中的3306端口//将内部主机/Users/sunjie/Desktop/conf目录与容器中/etc/mysql/conf.d目录进行映射//将内部主机/Users/sunjie/Desktop/data目录与容器中/var/lib/mysql目录进行映射
应用MySQLWorkBench连贯容器中的MySQL
在容器数据库中新建一个数据库
内部主机数据文件夹和容器内数据文件夹比照
删除容器后,内部主机数据文件夹还在,没有失落