【问题标题】:How to restart mysql docker image with different startup parameter如何使用不同的启动参数重新启动 mysql docker 映像
【发布时间】:2016-04-28 14:31:02
【问题描述】:

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

【问题讨论】:

    标签: mysql docker


    【解决方案1】:

    这取决于mysql docker page 中解释的您如何存储数据库:

    在这两种情况下,您都需要按照mysql docker page 中的说明添加自定义配置:

    MySQL 启动配置在文件/etc/mysql/my.cnf 中指定,该文件又包含在/etc/mysql/conf.d 目录中找到的以.cnf 结尾的所有文件。

    此目录中文件中的设置将增加和/或覆盖/etc/mysql/my.cnf 中的设置。如果您想使用自定义的 MySQL 配置,您可以在主机上的目录中创建替代配置文件,然后将该目录位置挂载为 mysql 容器内的/etc/mysql/conf.d

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-09
      • 2014-02-12
      • 1970-01-01
      • 2021-11-07
      相关资源
      最近更新 更多