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
    15
    1
    478

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Docker Container Updaten

Geplant Angeheftet Gesperrt Verschoben Docker
14 Beiträge 7 Kommentatoren 287 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 Offline
    E Offline
    elochso
    schrieb am zuletzt editiert von
    #1

    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 OliverIOO 2 Antworten 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?

      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

                              881

                              Online

                              32.6k

                              Benutzer

                              81.9k

                              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