eclipse / mosquitto

Eclipse Mosquitto - An open source MQTT broker
https://mosquitto.org
Other
8.61k stars 2.33k forks source link

How to add this syntax 'mosquitto -c /mosquitto-no-auth.conf' to docker-compose.yml file ? #3061

Closed luan-dang-techlabs closed 3 weeks ago

luan-dang-techlabs commented 3 weeks ago

How do I add this syntax in docker-compose.yml file?

 mosquitto -c /mosquitto-no-auth.conf

Command Line:


docker run --rm -it --name mosquitto_name --network=host -v /home/tmp/mosquitto/data:/mosquitto/data -v /home/tmp/mosquitto/log:/mosquitto/log eclipse-mosquitto mosquitto -c /mosquitto-no-auth.conf

If this is my docker-compose.yml file, how do integrate this syntax mosquitto -c /mosquitto-no-auth.conf to docker-compose.yml file?

docker-compose.yml

version: "3.4"
services:
  mqtt:
     container_name: mosquitto_name
     image: eclipse-mosquitto
     volumes:
       - /home/tmp/mosquitto/data:/mosquitto/data
       - /home/tmp/mosquitto/log:/mosquitto/log
     network_mode: host
luan-dang-techlabs commented 3 weeks ago

I figured it out:

version: "3.4"
services:
  mqtt:
     container_name: mosquitto_name
     image: eclipse-mosquitto
     volumes:
       - /home/tmp/mosquitto/data:/mosquitto/data
       - /home/tmp/mosquitto/log:/mosquitto/log
     network_mode: host
     command: mosquitto -c /mosquitto-no-auth.conf