VerneMQ Docker覆盖了我的配置

情况

你编辑了vernemq.conf,却发现你的配置在下次启动时被VerneMQ覆盖了(使用官方Docker容器)。

具体来说,文件末尾有听众的部分是 "强加给你的"。

解决方案

VerneMQ是用一个脚本(start_vernemq)启动的。该脚本可以在这里看到。

https://github.com/vernemq/docker-vernemq/blob/master/bin/vernemq.sh

重要的部分在这里。

形象

正如你所看到的,如果文件/vernemq/etc/vernemq.conf.local存在,它就会被使用--否则VerneMQ会设置一个自动配置,旨在使你的生活更轻松。

因此,用你的改动创建并编辑vernemq.conf.local,现在它们应该被持久化了。