Docker 安装MySQL并配置my.cnf

2025-05-12 14:24:39

1、直接docker pull mysql:5.7,等待下载安装完成

Docker 安装MySQL并配置my.cnf

3、拷贝配置文件,把Docker中的/etc/mysql/my.cnf文件拷贝到Docker的/var/lib/mysql目录,及主机的/usr/local/mysql/目录中cp /etc/mysql/my.cnf /var/lib/mysql

Docker 安装MySQL并配置my.cnf

5、这里的my.cnf文件不是完整的mysql配置,而是引用了其他目录下的。我们可以看到这里引用了二个目录,可以在第一个bash终端中ls查看这二个目录/etc/mysql/conf.d//etc/mysql/mysql.conf.d/

Docker 安装MySQL并配置my.cnf

7、退出bash,Docker中临时用的mysqlTemp会被删除然后可以查看/usr/local/mysql/目录下有mysql所有的配置文件

Docker 安装MySQL并配置my.cnf

9、还有另一种办法,就是从docker镜像文件里面复制出配置文件来。就是用 find / -name my.cnf全盘搜索这里已经启动过容器且主机上有一份了,如果没有,只会在/var/lib/docker/aufs/diff目录下存在

Docker 安装MySQL并配置my.cnf
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢