1。 运行镜像
docker run -v ~/cl/mysql:/var/lib/mysql --name juMysql -e MYSQL_ROOT_PASSWORD=123456 -d -p 3306:3306 mysql
2f7f96b7fa36757f8199f808985cdc0b69ffa08fd585362144047982ed7dde37
进入容器
docker exec -it 2f7f96b7fa36 /bin/bash
进入命令行
mysql -uroot -p123456
创建数据库表
删除容器
exit 加 docker stop 容器id
重新启动镜像并进入容器
docker run -v ~/cl/mysql:/var/lib/mysql --name juMysql3 -e MYSQL_ROOT_PASSWORD=123456 -d -p 3306:3306 mysql
便可以查看之前创建的库表
只要宿主机上的数据卷还在,就可以实现持久化
(注意端口占用,删除自身运行的mysql)
2。 开放权限