0
我已经创建了泊坞窗容器的Percona执行这个命令:如何将外部my.cnf文件添加到Docker中的Percona服务器?
docker run -v <path-to-files-on-host-machine>:/etc/mysql/conf.d
--name percona -p 6604:3306 -e MYSQL_ROOT_PASSWORD=12345 -d percona/percona-server:latest \
--innodb_data_file_path=ibdata1:10M:autoextend:max:1G --sql_mode='' --character-set-server=utf8 --collation-server=utf8_general_ci;
据documentation上DockerHub我在我的主机与my.cnf
安装目录中泊坞容器/etc/mysql/conf.d
。
但是,当我启动我的容器Percona不会从我的自定义my.cnf
读取设置。此外,我试图创建my.cnf
错误,在开始时崩溃Percona。但没有效果。
如何将自定义my.cnf
附加到Percona Docker容器?
你是否在启用SELinux的情况下运行? – user3012759
我不知道。但我尝试了不同的主机系统:Windows 10和Ubuntu 14.04 –
确定,因此请执行到容器中,检查您的文件是否在您期望的位置 – user3012759