如何使用不同的启动参数重新启动mysql docker镜像

时间:2016-04-28 06:20:52

标签: mysql docker

我创建了一个mysql docker镜像并成功启动了容器。我已经使用了这个实例一段时间了,它里面有很多数据。现在我想更改其启动参数以添加字符集服务器。如何在不丢失任何数据的情况下使用此参数重新启动此mysql实例?

1 个答案:

答案 0 :(得分:0)

这取决于mysql docker page如何存储数据库:

在这两种情况下,您都需要按mysql docker page

中的说明添加自定义配置
  

MySQL启动配置在文件#app/config/config.yml session: // set your values here cookie_lifetime: 86400 gc_maxlifetime: 18000 中指定,该文件又包含/etc/mysql/my.cnf目录中以/etc/mysql/conf.d结尾的所有文件。

     

此目录中文件中的设置将扩充和/或覆盖.cnf中的设置。如果要使用自定义的MySQL配置,可以在主机上的目录中创建备用配置文件,然后将该目录位置作为/etc/mysql/my.cnf安装在mysql容器中。