VerneMQ Docker overschrijft mijn configuratie

Situatie

Je bewerkt vernemq.conf, alleen om te ontdekken dat je configuratie overschreven wordt door VerneMQ bij de volgende start (met behulp van de officiële Docker container).

Meer bepaald, het gedeelte met de luisteraars aan het eind van het bestand wordt "opgedrongen".

Oplossing

VerneMQ wordt gestart met behulp van een script (start_vernemq). Het script kan hier worden bekeken:

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

Het belangrijke deel is hier:

afbeelding

Zoals u ziet, als het bestand /vernemq/etc/vernemq.conf.local bestaat, wordt het gebruikt - anders zal VerneMQ een automatische configuratie opzetten die bedoeld is om uw leven gemakkelijker te maken.

Maak en bewerk daarom vernemq.conf.local met uw wijzigingen, en ze zouden nu moeten worden doorgevoerd.