你的位置:首页 > 云计算大数据

Docker mysql 把数据存储在本地目录

2年前 (2017-07-04) 浏览:(965) 云计算大数据 评论(0)

 1.获取mysql镜像

从docker hub的仓库中拉取mysql镜像

docker pull mysql
查看镜像

docker images


2.运行一个mysql容器

运行一个mysql实例的命令如下

docker run --name first-mysql -p 3306:3306 -e MYSQL\_ROOT\_PASSWORD=123456 -d mysql


3、Docker MySQL 把数据存储在本地目录,很简单,只需要映射本地目录到容器即可
加上-v参数

docker run -d -e MYSQL_ROOT_PASSWORD=admin --name mysql -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql

还可以指定配置文件

docker run -d -e MYSQL_ROOT_PASSWORD=admin --name mysql -v /data/mysql/my.cnf:/etc/mysql/my.cnf -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql

尊重共享,欢迎转载,请自觉添加本文链接,谢谢!本文链接:https://www.601849.com/post/277.html