1. docker pull eclipse-mosquitto
    2. docker run -d \
    3. -p 1883:1883 \
    4. -p 9001:9001 \
    5. -v /home/$(whoami)/mosquitto/mosquitto.conf:/mosquitto/config/mosquitto.conf \
    6. -v /home/$(whoami)/mosquitto/data:/mosquitto/data \
    7. -v /home/$(whoami)/mosquitto/log:/mosquitto/log \
    8. --name=mosquitto \
    9. --privileged \
    10. eclipse-mosquitto

    mosquitto.conf

    1. persistence true
    2. persistence_location /mosquitto/data/
    3. log_dest file /mosquitto/log/mosquitto.log