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,现在它们应该被持久化了。