VerneMQ Docker sovrascrive la mia configurazione
Situazione
Modifichi vernemq.conf, solo per scoprire che la tua configurazione viene sovrascritta da VerneMQ al prossimo avvio (usando il contenitore Docker ufficiale).
In particolare, la sezione con gli ascoltatori alla fine del file è "forzata".
Soluzione
VerneMQ viene avviato utilizzando uno script (start_vernemq). Lo script può essere visto qui:
https://github.com/vernemq/docker-vernemq/blob/master/bin/vernemq.sh
La parte importante è qui:
Come vedete, se il file /vernemq/etc/vernemq.conf.local esiste, viene usato - altrimenti VerneMQ imposterà una configurazione automatica per semplificarvi la vita.
Quindi, crea e modifica vernemq.conf.local con le tue modifiche, e ora dovrebbero essere persistite.