当前位置:   article > 正文

docker中MySQL容器更改数据库数据存储目录_docker mysql 数据存储容器目录

docker mysql 数据存储容器目录

MySQL数据库默认的数据库文件位于 /var/lib/mysql 下,如果业务量越来越大空间就会不足,所以需要更改 MySQL 数据库的数据存储目录。docker制作容器只需 映射宿主机目录到容器即可。

使用 -v参数

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

  • 1
  • 2

或者

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 参数 可以挂载多个目录,既可以修改配置文件,也可以把数据存储在宿主机目录

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/478324
推荐阅读
相关标签
  

闽ICP备14008679号