17、Docker 实战:MySQL同步数据

#获取镜像
[[email protected] ~]# docker pull mysql:5.7

#启动容器,需要做数据挂载!安装启动mysql,需要配置密码的,这是注意点!
#官方安装文档:docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

 

#启动容器 -v 使用容器数据卷
[[email protected] ~]# docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7

#使用mysql连接工具测试
#创建一个数据库,查看宿主机目录是否同步

 

#删除容器,查看宿主机目录,刚刚创建的数据库还在,OK!
[[email protected] data]# docker rm -f ffaf64e7a40a