Docker mysql 把數據存儲在本地目錄

Docker mysql 把數據存儲在本地目錄,很簡單,只須要映射本地目錄到容器便可mysql

一、加上-v參數sql

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

還能夠指定配置文件docker

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
  • 1

這樣,便可修改配置文件,還能把數據存在本地目錄,一箭雙鵰,-v 參數能夠屢次使用,每次映射一個目錄,經過這種方式,很容易進行配置。。code

相關文章
相關標籤/搜索