安装MySQL

思考:MySQL的数据持久化的问题

  1. docker pull mysql:8.0.16 获取镜像

  1. 运行容器,需要做数据挂载! # 安装启动mysql,需要配置密码,下面命令-e 是加入密码,两个-v 是多个挂载。
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:8.0.16

  1. 假设我们把容器删除

我们发现挂载到本地的数据卷依然不会变,这就实现了容器数据持久化功能。