Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Debian Docker ioBroker

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    848

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Debian Docker ioBroker

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
44 Beiträge 7 Kommentatoren 12.0k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • R Offline
    R Offline
    rewenode
    schrieb am zuletzt editiert von
    #41

    @voltage_at:

    ..ist das "auslagern" des verzeichnisses auch notwenig wenn die Gesammelten daten in eine Andere InfluxDB Docker instanz geschrieben werden?

    oder geht es hier um die IOBroker konfiguration welche in diesem Pfad gespeichert wird?

    Und leider hab ich das mit dem yml script noch nicht ganz verstanden. kann ich das auf meine umgebung umbauen/reinkopieren und starten und der legt mir alle Dockercontainer mit den Richtigen Ports und verbindungen an wie ich es braucht?

    .. `

    Ich bin mir nicht sicher, welche 'ausgelagerten Verzeichnisse du meinst. Prinzipiell MUSS nichts ausgelagert werden, die Daten wären dann halt futsch wenn du den Container löscht.

    Iobroker: siehe die beiden vorherigen Posts. Du kannst /opt/iobroker/iobroker-data auslagern oder /opt/iobroker. Ist Geschmacksache. Mit influxDB hat das erstmal nichts zu tun.

    Influxdb: Willst du die nicht als Docker-Container betreiben, musst du da ja gar nichts machen.

    Soll influx zukünftig im Container arbeiten, solltest du, vlt. sogar dein altes Influx-data-Verzeichnis, im host mappen. Du hast dann automatisch deine alten Daten im Container ohne über Export/Import zu gehen.

    Soll die Influx im Container neu aufgesetzt werden, muss nur das data-Verzeichnis vorhanden sein. Die db wird automatisch generiert.

    Ich hoffe, ich hatte deine Frage einigermaßen richtig verstanden.

    Yaml

    Klar kannst du Umbauen wie du willst.

    Hier mal meine Verzeichnisstruktur, die du natürlich beliebig anpassen kannst.

    ****** Auszug *************************************************

    Verzeichnisstruktur

    Ich arbeite mit dem /opt/iobroker Verzeichnis im host. Ihr solltet Euch also vorab überlegen wo ihr das hin haben wollt.

    Der Benutzer muss NICHT root sein.

    Ich benutze ein eigenes Verzeichnis in meinem Homeverzeichnis wo ich die Mapp-Verzeichnisse aller (zusammengehörenden) Container erstelle.

    Hat für mich den Vorteil, dass ich nur ein Verzeichnis sichern/packen muss für die Daten aller meiner entsprechenden Container (iobroker/datenbank usw.).

    Sieht im Prinzip so aus:

    myiobhome/  (hier kommt die docker-compose.yaml rein)
    │
    │
    ├── grafana   (hier liegt die grafana_config.env)
    │          └── data
    │
    ├── tick
    │     ├── influxdb
    │     │      │
    │     │      ├── backups
    │     │      └── data
    │     │
    │     ├── kapacitor (hier kommt die kapacitor.conf rein)
    │     │
    │     └── telegraf (hier kommt die telegraf.conf rein)
    │
    └── iobroker
    
    

    iobroker ist klar. Komplettes /opt/iobroker

    Die Verzeichnisse müssen vorhanden sein. Die angegebenen Konfigurationsdaten müssen in den Verzeichnissen sein.

    ACHTUNG!!!

    Auf Geräten mit ARM Hardware (Raspi -der sollte dafür auch schon zu wenig Speicher haben, rock64 etc.),

    muss vorab das Image neu erstellt werden!

    Erstellen der Container dann mit:

    cd ~/myiobhome   # oder wo immer die Sachen bei Euch sind
    sudo docker-compose up -d
    
    

    Das wars schon.

    1 Antwort Letzte Antwort
    0
    • R Offline
      R Offline
      rewenode
      schrieb am zuletzt editiert von
      #42

      @AlCalzone:

      .. Sauberer im Sinne von Docker wäre hier vermutlich wie du auch schreibst ein frischer Container. `

      da hast du zu 100% recht

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        voltage_at
        schrieb am zuletzt editiert von
        #43

        okay ich seh schon… mir fehlen grundlegende basics...

        ich werd mich mit docker mal auseinandersetzen.. aber ich kann deine tipps mit meinem aktuellen wissestand leider nicht umsetzen.

        Ich danke dir trotzdem und werde diesen Post im Hinterkopf behalten.

        LG

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          rewenode
          schrieb am zuletzt editiert von
          #44

          > okay ich seh schon… mir fehlen grundlegende basics...

          Kein Problem. Melde dich einfach wenn du soweit bist und Fragen hast.

          Vom Versuch, ohne hinreichende docker Kenntnisse kann ich auch nur abraten.

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          353

          Online

          32.6k

          Benutzer

          82.1k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe