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. Off Topic
  4. Docker
  5. Docker Container Updaten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Docker Container Updaten

Geplant Angeheftet Gesperrt Verschoben Docker
14 Beiträge 7 Kommentatoren 302 Aufrufe 6 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.
  • E elochso

    Hallo ich bekomme beim IOB die meldung "Ein neues ioBroker-Docker-Image ist auf Docker Hub verfügbar. Ziehen Sie ein Upgrade in Betracht"
    Mein Docker läuft in einer Synology 412+ als Container. Auf der Synology Seite wird mir kein Update angezeigt, mein Sohn hat eine Version von V11.0.0 auf seinen MiniPC und eine IOBroker Vertsion 7.6.17. Kann ich meine Synology auch auf diesen Stand bekommen?

    CodierknechtC Online
    CodierknechtC Online
    Codierknecht
    Developer Most Active
    schrieb am zuletzt editiert von Codierknecht
    #2

    @elochso

    Ich würde das von einem reinen Container auf ein Projekt umstellen. Das macht die Administration einfacher und besser reproduzierbar.
    In der Annahme dass Deine Daten extern gemountet sind:

    • Container stoppen und löschen
    • Neues Projekt "iobroker" anlegen. Dazu als Quelle "docker-compose-yml erstellen" wählen und in den Editor das folgende einfügen (ggf. an die eigenen Bedürfnisse (Volumes, IP, Netzwerk) anpassen):
    services:
      iobroker:
        container_name: ioBroker
        image: buanet/iobroker:latest
        hostname: iobroker
        volumes:
          - /mnt/user/Docker/ioBroker:/opt/iobroker
        environment:
          PACKAGES: "nano"
        networks:
          br0:
            ipv4_address: 192.168.179.193
        restart: unless-stopped
    
    networks:
      br0:
        external: true
    

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      Mico444
      schrieb am zuletzt editiert von
      #3

      Die Antwort von elochso ist ja nett, aber beantwortet die Frage nicht.
      Mein Image ist nicht mehr auf dem neuesten Stand und ich würde, auf einem sicheren Weg, gerne den Container updaten. Und natürlich mache ich Backups mit Backitup, aber ich musste diese noch nie benutzen. Das heißt auch, ich kann mich nicht völlig darauf verlassen, dass das funktioniert. Ich schreibe das deshalb, weil ich nicht Dinge ausprobieren kann und es steckt zu viel Arbeit in meinem ioBroker als dass ich das riskieren will. Gleichzeitig bin ich aber auch kein Experte mit Docker Images. Daher wäre eine detaillierte Beschreibung, vor allem der Kommandos/Knöpfe die man drückem muss wichtig. Ein neues Tool will ich nicht ins Spiel bringen. Es macht die Sache nur noch komplexer.
      Kann da jemand helfen? Letztendlich will ich nur Node.js auf den neuesten Stand bringen. iob nodejs-update funktioniert dabei leider nicht.

      Für alle Antworten schon mal vielen Dank!

      Samson71S 1 Antwort Letzte Antwort
      0
      • M Mico444

        Die Antwort von elochso ist ja nett, aber beantwortet die Frage nicht.
        Mein Image ist nicht mehr auf dem neuesten Stand und ich würde, auf einem sicheren Weg, gerne den Container updaten. Und natürlich mache ich Backups mit Backitup, aber ich musste diese noch nie benutzen. Das heißt auch, ich kann mich nicht völlig darauf verlassen, dass das funktioniert. Ich schreibe das deshalb, weil ich nicht Dinge ausprobieren kann und es steckt zu viel Arbeit in meinem ioBroker als dass ich das riskieren will. Gleichzeitig bin ich aber auch kein Experte mit Docker Images. Daher wäre eine detaillierte Beschreibung, vor allem der Kommandos/Knöpfe die man drückem muss wichtig. Ein neues Tool will ich nicht ins Spiel bringen. Es macht die Sache nur noch komplexer.
        Kann da jemand helfen? Letztendlich will ich nur Node.js auf den neuesten Stand bringen. iob nodejs-update funktioniert dabei leider nicht.

        Für alle Antworten schon mal vielen Dank!

        Samson71S Offline
        Samson71S Offline
        Samson71
        Global Moderator
        schrieb am zuletzt editiert von
        #4

        @Mico444 sagte in Docker Container Updaten:

        Mein Image ist nicht mehr auf dem neuesten Stand und ich würde, auf einem sicheren Weg, gerne den Container updaten.

        Um Node.js im Docker upzudaten zieht man ein neues bzw. aktuelles Docker-Image. Das bringt seine jeweilige Node.js Version mit. Ein manuelles Update innerhalb des Containers würde (vermutlich) auch funktionieren, ist aber nicht persistent und widerspricht der Logik eines Container-Images.

        Wenn ich das hier lese

        @Mico444 sagte in Docker Container Updaten:

        Daher wäre eine detaillierte Beschreibung, vor allem der Kommandos/Knöpfe die man drückem muss wichtig.

        frage ich mich aber ernsthaft warum Du überhaupt Docker nutzt und keine "native" Installation.

        Markus

        Bitte beachten:
        Hinweise für gute Forenbeiträge
        Maßnahmen zum Schutz des Forums

        1 Antwort Letzte Antwort
        1
        • HomoranH Homoran verschob dieses Thema von ioBroker Allgemein am
        • M Offline
          M Offline
          Mico444
          schrieb am zuletzt editiert von
          #5

          Hi Samson71, danke für deine Antwort!
          Ich verwende eine Docker Installation, denn ioBroker läuft bei mir auf einer Synology und da gibt es kein natives ioBroker Paket zum Installieren.
          Da die Synologys DSM zwar eine Linux Distribution ist, sollte vieles funktionieren, aber wer weiß, was alles geändert worden ist.
          Mein Anliegen ist auch nicht Zeit mit Synology DSM zu verbringen, sondern ich versuche nur Maintenance für ioBroker zu machen.
          Und das sollte möglichst risikoarm und einfach sein.
          Ich bin mir auch bewusst, dass ich sinnvollerweise den Container updaten muss. Und da liegt das Problem. Wenn ich den Container update und es funktioniert etwas nicht, dann kann ich auch die Backups nicht mehr einspielen, da es ein Containerupdate ist.
          Ich hoffe ich habe mein Problem gut genug beschrieben.

          HomoranH Samson71S 2 Antworten Letzte Antwort
          0
          • M Mico444

            Hi Samson71, danke für deine Antwort!
            Ich verwende eine Docker Installation, denn ioBroker läuft bei mir auf einer Synology und da gibt es kein natives ioBroker Paket zum Installieren.
            Da die Synologys DSM zwar eine Linux Distribution ist, sollte vieles funktionieren, aber wer weiß, was alles geändert worden ist.
            Mein Anliegen ist auch nicht Zeit mit Synology DSM zu verbringen, sondern ich versuche nur Maintenance für ioBroker zu machen.
            Und das sollte möglichst risikoarm und einfach sein.
            Ich bin mir auch bewusst, dass ich sinnvollerweise den Container updaten muss. Und da liegt das Problem. Wenn ich den Container update und es funktioniert etwas nicht, dann kann ich auch die Backups nicht mehr einspielen, da es ein Containerupdate ist.
            Ich hoffe ich habe mein Problem gut genug beschrieben.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #6

            @Mico444 sagte in Docker Container Updaten:

            da es ein Containerupdate ist.

            ???

            Das ioBroker Backup kann sogar quer über verschiedene Betriebssysteme wiederhergestellt werden

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Antwort Letzte Antwort
            0
            • M Mico444

              Hi Samson71, danke für deine Antwort!
              Ich verwende eine Docker Installation, denn ioBroker läuft bei mir auf einer Synology und da gibt es kein natives ioBroker Paket zum Installieren.
              Da die Synologys DSM zwar eine Linux Distribution ist, sollte vieles funktionieren, aber wer weiß, was alles geändert worden ist.
              Mein Anliegen ist auch nicht Zeit mit Synology DSM zu verbringen, sondern ich versuche nur Maintenance für ioBroker zu machen.
              Und das sollte möglichst risikoarm und einfach sein.
              Ich bin mir auch bewusst, dass ich sinnvollerweise den Container updaten muss. Und da liegt das Problem. Wenn ich den Container update und es funktioniert etwas nicht, dann kann ich auch die Backups nicht mehr einspielen, da es ein Containerupdate ist.
              Ich hoffe ich habe mein Problem gut genug beschrieben.

              Samson71S Offline
              Samson71S Offline
              Samson71
              Global Moderator
              schrieb am zuletzt editiert von
              #7

              @Mico444 sagte in Docker Container Updaten:

              Ich hoffe ich habe mein Problem gut genug beschrieben.

              Hast Du, ändert nur nichts an der notwendigen Vorgehensweise oder am (vermeintlichen) Risiko.

              Markus

              Bitte beachten:
              Hinweise für gute Forenbeiträge
              Maßnahmen zum Schutz des Forums

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                Mico444
                schrieb am zuletzt editiert von
                #8

                Wenn ich den neuen Container eingespielt habe, ist dieser ja "junfräulich". Weder die alten Containersettings sind übernommen, noch die ioBroker Settings sind eingespielt. Wie gehe ich da vor?
                Gibt es vielleicht eine Beschreibung hier?
                Danke!

                HomoranH Samson71S 2 Antworten Letzte Antwort
                0
                • M Mico444

                  Wenn ich den neuen Container eingespielt habe, ist dieser ja "junfräulich". Weder die alten Containersettings sind übernommen, noch die ioBroker Settings sind eingespielt. Wie gehe ich da vor?
                  Gibt es vielleicht eine Beschreibung hier?
                  Danke!

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #9

                  @Mico444 sagte in Docker Container Updaten:

                  Weder die alten Containersettings sind übernommen,

                  mit Containern kenne ich mich nicht aus.
                  Aber da gibt es genug User, die da helfen können.
                  Deswegen hab ich den Thread in die Docker Kategorie geschoben.

                  @Mico444 sagte in Docker Container Updaten:

                  noch die ioBroker Settings sind eingespielt

                  die kommen mit dem Restore des Backups.

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • M Mico444

                    Wenn ich den neuen Container eingespielt habe, ist dieser ja "junfräulich". Weder die alten Containersettings sind übernommen, noch die ioBroker Settings sind eingespielt. Wie gehe ich da vor?
                    Gibt es vielleicht eine Beschreibung hier?
                    Danke!

                    Samson71S Offline
                    Samson71S Offline
                    Samson71
                    Global Moderator
                    schrieb am zuletzt editiert von Samson71
                    #10

                    @Mico444 sagte in Docker Container Updaten:

                    Gibt es vielleicht eine Beschreibung hier?

                    Davon ausgehend dass Du ein Buanet Docker Image benutzt schau mal hier:

                    https://docs.buanet.de/de/iobroker-docker-image/docs/#wartung

                    Markus

                    Bitte beachten:
                    Hinweise für gute Forenbeiträge
                    Maßnahmen zum Schutz des Forums

                    1 Antwort Letzte Antwort
                    0
                    • E elochso

                      Hallo ich bekomme beim IOB die meldung "Ein neues ioBroker-Docker-Image ist auf Docker Hub verfügbar. Ziehen Sie ein Upgrade in Betracht"
                      Mein Docker läuft in einer Synology 412+ als Container. Auf der Synology Seite wird mir kein Update angezeigt, mein Sohn hat eine Version von V11.0.0 auf seinen MiniPC und eine IOBroker Vertsion 7.6.17. Kann ich meine Synology auch auf diesen Stand bekommen?

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb am zuletzt editiert von OliverIO
                      #11

                      @elochso

                      Da es so ausführlich bisher noch niemand geschrieben hat, hier eine kurze Anleitung erstellt von ChatGPT, da ich keine Synology habe

                      Docker-Container auf einer Synology aktualisieren (kurz & kompakt)
                      1. Container stoppen
                      Docker → Container → gewünschten Container auswählen → Stoppen
                      2. Neues Image laden
                      Docker → Image → entsprechendes Image auswählen → Herunterladen (neueste Version)
                      3. Alten Container löschen
                      Docker → Container → Container auswählen → Löschen
                      (Volumes bleiben erhalten, sofern sie gemountet sind)
                      4. Container neu erstellen
                      Docker → Image → Image auswählen → Starten →
                      gleiche Einstellungen wie zuvor setzen (Ports, Volumes, Umgebungsvariablen)
                      5. Container starten & prüfen
                      Container starten → Log prüfen → Funktion testen

                      Und damit du die Einstellungen nicht immer wieder neu machen musst, empfiehlt sich, das erwähnte „Projekt“.
                      Das entspricht dem docker-compose wie viel von Docker.

                      Wenn du für den Container eine Volume angelegt hast, musst du nicht mal das Back-up zurückspielen, sondern einfach nur das Container Image neu herunterladen und neu starten. Das startskript des Containers erkennt das und nach kurzer Zeit steht das genauso da wie die Vorgängerversion.

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      1 Antwort Letzte Antwort
                      0
                      • uweklattU Offline
                        uweklattU Offline
                        uweklatt
                        schrieb am zuletzt editiert von
                        #12

                        Der wichtigste Punkt ist die Frage, ob das Verzeicnis /opt/iobroker des Containers in ein externes Volume gemappt wurde.
                        Nur dass kann der Container einfach upgedatet werden ohne das die Einstellungen und Parameter verloren gehen.
                        Tschau
                        Uwe

                        Proxmox/LXC/Docker

                        OliverIOO 1 Antwort Letzte Antwort
                        1
                        • uweklattU uweklatt

                          Der wichtigste Punkt ist die Frage, ob das Verzeicnis /opt/iobroker des Containers in ein externes Volume gemappt wurde.
                          Nur dass kann der Container einfach upgedatet werden ohne das die Einstellungen und Parameter verloren gehen.
                          Tschau
                          Uwe

                          OliverIOO Offline
                          OliverIOO Offline
                          OliverIO
                          schrieb am zuletzt editiert von
                          #13

                          @uweklatt
                          Das ist nicht ganz korrekt.
                          Wenn der Imageersteller Volumes definiert hat, werden diese immer angelegt und überleben eine neue container generierung.
                          Wenn man sie aber nicht auf ein eigenes Verzeichnis mappt sind diese Volumes gaaanz tief und kryptisch benannt versteckt. Ein Update funktioniert trotzdem.

                          bei mir sind die nicht gemappten volumes hier gespeichert
                          /var/lib/docker/volumes

                          Meine Adapter und Widgets
                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                          Links im Profil

                          1 Antwort Letzte Antwort
                          0
                          • uweklattU Offline
                            uweklattU Offline
                            uweklatt
                            schrieb am zuletzt editiert von
                            #14

                            @oliverio
                            Danke für den Kommentar. Das ist richtig und ich habe das schon länger nicht mehr genutzt. Ich nutze lieber selbst erstellte Volumes, die innerhalb einer Freigabe liegen.
                            Dann kann man problemlos Dateien bearbeiten.

                            Tschau
                            Uwe

                            Proxmox/LXC/Docker

                            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

                            884

                            Online

                            32.6k

                            Benutzer

                            82.0k

                            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