Mosquitto Containerstation

  • Hallo Liebe community,


    ich verzweifle seit knapp einer Woche daran meinen Mosquitto-Container mit Hilfe eines docker-compose-files zum Laufen zu kriegen.


    Vorweg: Ich habe alles mit dem Administrator-Benutzer ausgeführt und auch die mosquitto.conf-Datei war bereits im Ordner bevor ich die "Anwendung" unter der container-station erstmalig gestartet habe. Alle Ordner gehören admin:administratos


    mein docker-compose.yaml sieht wiefolgt aus:


    Wenn ich den Spaß dann aber laufen lassen möchte erhalte ich die Fehlermeldung

    Code
    "1732577950: Error: Unable to open config file /mosquitto/config/mosquitto.conf.".

    Alternativ kann ich mit dem zusätzlichen volume

    "/Apps/ContainerStation/mosquitto/config/mosquitto.conf:/mosquitto/config/mosquitto.conf"

    die Fehlermeldung

    Code
    "1732578350: Error: Config file /mosquitto/config/mosquitto.conf is a directory."

    erzeugen, was mich aber keinen Schritt weiterbringt.


    Wenn ich den container über das heruntergeladene image starte, läuft er. Aber dann kann ich natürlich auch keine persistente Datenspeicherung umsetzen. Außerdem habe ich keine Ahnung, wo das QNap-System dann die die zugehörigen Container-files ablegt, denn bei dem /share/CACHEDEV - Gemauschel blickt ja niemand durch ... Ich kann doch aber nicht der Erste/Einzige sein, der auf ein QNAP-NAS umzieht bzw. darauf eine mqtt-Schnittstelle einrichten möchte...


    Naiv wie ich war, dachte ich "Hey, du hast auf deinem NAS-Marke-Eigenbau alles fein in containern angelegt. Da ziehst du einfach die Ordnerstruktur rüber, kopierst die compose.yaml, passt vielleicht noch ein paar Pfade an und fertig ..." - Offensichtlich weit gefehlt.


    Jetzt hoffe ich auf Unterstüztung und danke schon einmal für selbige!

  • Hast du dich mal in den Container eingeloggt und versucht die Datei mit cat oder more anzuzeigen ?

  • Hi trebur, vielen Dank für die Reaktion,

    leider kann ich mich nicht einloggen, da der Container immer wieder gestoppt wird.

  • Hat da niemand eine Idee oder eine vernünftige Anleitung, gerne auch auf englisch? - Ich bin doch da sicher nicht der einzige, der mit ein paar Containern auf ein QNAP-NAS umzieht...

  • Ich habe zwar gar keine Ahnung von Docker und Co. aber in deiner docker-compose.yaml stimmen definitiv die Pfadangaben nicht. Die lokalen Pfade müssten mit /share beginnen, gefolgt von einem Freigabenamen und einem Ordner.