VerneMQ Docker sobrescribe mi configuración
Situación
Editas vernemq.conf, sólo para encontrar que tu configuración es sobrescrita por VerneMQ en el siguiente inicio (usando el contenedor oficial Docker).
Concretamente, la sección con los oyentes al final del archivo es "forzada".
Solución
VerneMQ se inicia mediante un script (start_vernemq). El script se puede ver aquí:
https://github.com/vernemq/docker-vernemq/blob/master/bin/vernemq.sh
La parte importante está aquí:
Como ves, si el archivo /vernemq/etc/vernemq.conf.local existe, se utiliza - de lo contrario VerneMQ establecerá una configuración automática destinada a hacer tu vida más fácil.
Por lo tanto, cree y edite vernemq.conf.local con sus cambios, y ahora deberían persistir.