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. Einsteigerfragen
  4. Installation
  5. ioBroker im Docker Container mit Portainer install Fehler

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

ioBroker im Docker Container mit Portainer install Fehler

Geplant Angeheftet Gesperrt Verschoben Installation
12 Beiträge 4 Kommentatoren 1.4k Aufrufe 3 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.
  • N Offline
    N Offline
    NetFritz
    schrieb am zuletzt editiert von
    #1

    Hallo
    Wollte ioBroker in einem Docker Container mit Portainer installieren.
    Habe buanet/iobroker:latest ausgewählt.
    Wenn der Container immer wieder neu startet bekomme ich als Fehlermeldung:

     ,
    --------------------------------------------------------------------------------,
    -------------------------     2023-08-22 13:04:43      -------------------------,
    --------------------------------------------------------------------------------,
    -----                                                                      -----,
    ----- ██╗  ██████╗  ██████╗  ██████╗   ██████╗  ██╗  ██╗ ███████╗ ██████╗  -----,
    ----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----,
    ----- ██║ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ █████╔╝  █████╗   ██████╔╝ -----,
    ----- ██║ ██║   ██║ ██╔══██╗ ██╔══██╗ ██║   ██║ ██╔═██╗  ██╔══╝   ██╔══██╗ -----,
    ----- ██║ ╚██████╔╝ ██████╔╝ ██║  ██║ ╚██████╔╝ ██║  ██╗ ███████╗ ██║  ██║ -----,
    ----- ╚═╝  ╚═════╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝ -----,
    -----                                                                      -----,
    -----              Welcome to your ioBroker Docker container!              -----,
    -----                    Startupscript is now running!                     -----,
    -----                          Please be patient!                          -----,
    --------------------------------------------------------------------------------,
     ,
    --------------------------------------------------------------------------------,
    -----                          System Information                          -----,
    -----                    arch:                x86_64                       -----,
    -----                    hostname:            9b840f566155                 -----,
    -----                                                                      -----,
    -----                          Version Information                         -----,
    -----                    image:               v8.1.0                       -----,
    -----                    build:               2023-08-19T23:45:39+00:00    -----,
    -----                    node:                v18.17.1                     -----,
    -----                    npm:                 9.6.7                        -----,
    -----                                                                      -----,
    -----                        Environment Variables                         -----,
    -----                    SETGID:              1000                         -----,
    -----                    SETUID:              1000                         -----,
    --------------------------------------------------------------------------------,
     ,
    --------------------------------------------------------------------------------,
    -----                   Step 1 of 5: Preparing container                   -----,
    --------------------------------------------------------------------------------,
     ,
    Updating Linux packages on first run... Done.,
     ,
     ,
    Registering maintenance script as command... Done.,
     ,
    --------------------------------------------------------------------------------,
    -----             Step 2 of 5: Detecting ioBroker installation             -----,
    --------------------------------------------------------------------------------,
     ,
    Existing installation of ioBroker detected in "/opt/iobroker".,
     ,
    --------------------------------------------------------------------------------,
    -----             Step 3 of 5: Checking ioBroker installation              -----,
    --------------------------------------------------------------------------------,
     ,
    (Re)setting permissions (This might take a while! Please be patient!)... Done.,
     ,
    Fixing "sudo-bug" by replacing sudo with gosu... Done.,
     ,
    Initializing a fresh installation of ioBroker... Failed.,
    For more details see "/opt/iobroker/log/iob_setup_first.log".,
    Please check your configuration and try again.,
     ,
    This Script will exit now.,
     ,
    

    Habe es auch schon mit der v8.0.0 und v8.0.1 versucht das wird nicht gefunden.
    welche version kann ich installieren
    Gruß NetFritz

    B 1 Antwort Letzte Antwort
    0
    • N NetFritz

      Hallo
      Wollte ioBroker in einem Docker Container mit Portainer installieren.
      Habe buanet/iobroker:latest ausgewählt.
      Wenn der Container immer wieder neu startet bekomme ich als Fehlermeldung:

       ,
      --------------------------------------------------------------------------------,
      -------------------------     2023-08-22 13:04:43      -------------------------,
      --------------------------------------------------------------------------------,
      -----                                                                      -----,
      ----- ██╗  ██████╗  ██████╗  ██████╗   ██████╗  ██╗  ██╗ ███████╗ ██████╗  -----,
      ----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----,
      ----- ██║ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ █████╔╝  █████╗   ██████╔╝ -----,
      ----- ██║ ██║   ██║ ██╔══██╗ ██╔══██╗ ██║   ██║ ██╔═██╗  ██╔══╝   ██╔══██╗ -----,
      ----- ██║ ╚██████╔╝ ██████╔╝ ██║  ██║ ╚██████╔╝ ██║  ██╗ ███████╗ ██║  ██║ -----,
      ----- ╚═╝  ╚═════╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝ -----,
      -----                                                                      -----,
      -----              Welcome to your ioBroker Docker container!              -----,
      -----                    Startupscript is now running!                     -----,
      -----                          Please be patient!                          -----,
      --------------------------------------------------------------------------------,
       ,
      --------------------------------------------------------------------------------,
      -----                          System Information                          -----,
      -----                    arch:                x86_64                       -----,
      -----                    hostname:            9b840f566155                 -----,
      -----                                                                      -----,
      -----                          Version Information                         -----,
      -----                    image:               v8.1.0                       -----,
      -----                    build:               2023-08-19T23:45:39+00:00    -----,
      -----                    node:                v18.17.1                     -----,
      -----                    npm:                 9.6.7                        -----,
      -----                                                                      -----,
      -----                        Environment Variables                         -----,
      -----                    SETGID:              1000                         -----,
      -----                    SETUID:              1000                         -----,
      --------------------------------------------------------------------------------,
       ,
      --------------------------------------------------------------------------------,
      -----                   Step 1 of 5: Preparing container                   -----,
      --------------------------------------------------------------------------------,
       ,
      Updating Linux packages on first run... Done.,
       ,
       ,
      Registering maintenance script as command... Done.,
       ,
      --------------------------------------------------------------------------------,
      -----             Step 2 of 5: Detecting ioBroker installation             -----,
      --------------------------------------------------------------------------------,
       ,
      Existing installation of ioBroker detected in "/opt/iobroker".,
       ,
      --------------------------------------------------------------------------------,
      -----             Step 3 of 5: Checking ioBroker installation              -----,
      --------------------------------------------------------------------------------,
       ,
      (Re)setting permissions (This might take a while! Please be patient!)... Done.,
       ,
      Fixing "sudo-bug" by replacing sudo with gosu... Done.,
       ,
      Initializing a fresh installation of ioBroker... Failed.,
      For more details see "/opt/iobroker/log/iob_setup_first.log".,
      Please check your configuration and try again.,
       ,
      This Script will exit now.,
       ,
      

      Habe es auch schon mit der v8.0.0 und v8.0.1 versucht das wird nicht gefunden.
      welche version kann ich installieren
      Gruß NetFritz

      B Offline
      B Offline
      Blockmove
      schrieb am zuletzt editiert von Blockmove
      #2

      Schau mal ob du in Portainer die Console des Containers aufrufen kannst.
      Dann kannst du dir mal das Log /opt/iobroker/log/iob_setup_first.log anschauen.

      Ich tippe mal, dass der Container nicht genügend Verzeichnis-Berechtigungen hat.

      The difference beetween Man and Boys:
      The price of their toys 😀

      OliverIOO N 2 Antworten Letzte Antwort
      0
      • B Blockmove

        Schau mal ob du in Portainer die Console des Containers aufrufen kannst.
        Dann kannst du dir mal das Log /opt/iobroker/log/iob_setup_first.log anschauen.

        Ich tippe mal, dass der Container nicht genügend Verzeichnis-Berechtigungen hat.

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

        @blockmove
        idealerweise hat er die volumes gemappt und kann dann auf seiner normalen festplatte schauen.

        @NetFritz wie rufst du den container auf?
        bei portainer würde ich vorzugsweise stacks verwenden, da kannst du alle parameter bequem im webeditor von portainer eintragen

        Hier ist auch eine entsprechende vorlage
        https://smarthome.buanet.de/2021/01/arbeiten-mit-portainer-stacks/

        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
        • B Blockmove

          Schau mal ob du in Portainer die Console des Containers aufrufen kannst.
          Dann kannst du dir mal das Log /opt/iobroker/log/iob_setup_first.log anschauen.

          Ich tippe mal, dass der Container nicht genügend Verzeichnis-Berechtigungen hat.

          N Offline
          N Offline
          NetFritz
          schrieb am zuletzt editiert von
          #4

          @blockmove
          Ich tippe mal, dass der Container nicht genügend Verzeichnis-Berechtigungen hat.
          Müste man nicht das Start Script in Git bearbeiten.

          Hallo ich komme nur ganz kurz in die Konsolse , der Continer startet immer wieder neu.

          Gruß NetFritz

          OliverIOO 1 Antwort Letzte Antwort
          0
          • N NetFritz

            @blockmove
            Ich tippe mal, dass der Container nicht genügend Verzeichnis-Berechtigungen hat.
            Müste man nicht das Start Script in Git bearbeiten.

            Hallo ich komme nur ganz kurz in die Konsolse , der Continer startet immer wieder neu.

            Gruß NetFritz

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

            @netfritz

            eigentlich nicht. der docker-dienst läuft immer als root und hat alle berechtigungen
            und kann auch überall reinschreiben.
            versuche die log-datei anzuschauen

            wie startest du den container?

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

            N B 2 Antworten Letzte Antwort
            0
            • OliverIOO OliverIO

              @netfritz

              eigentlich nicht. der docker-dienst läuft immer als root und hat alle berechtigungen
              und kann auch überall reinschreiben.
              versuche die log-datei anzuschauen

              wie startest du den container?

              N Offline
              N Offline
              NetFritz
              schrieb am zuletzt editiert von NetFritz
              #6

              @oliverio
              Der Container startet immer wieder neu.
              Der Container wird in Portainer angewählt und mit dem Start Button gestartet.
              Gruß NetFritz

              OliverIOO F 3 Antworten Letzte Antwort
              0
              • N NetFritz

                @oliverio
                Der Container startet immer wieder neu.
                Der Container wird in Portainer angewählt und mit dem Start Button gestartet.
                Gruß NetFritz

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

                @netfritz
                also hast du kein volume dazugemappt?

                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
                • OliverIOO OliverIO

                  @netfritz

                  eigentlich nicht. der docker-dienst läuft immer als root und hat alle berechtigungen
                  und kann auch überall reinschreiben.
                  versuche die log-datei anzuschauen

                  wie startest du den container?

                  B Offline
                  B Offline
                  Blockmove
                  schrieb am zuletzt editiert von
                  #8

                  @oliverio said in ioBroker im Docker Container mit Portainer install Fehler:

                  eigentlich nicht. der docker-dienst läuft immer als root und hat alle berechtigungen
                  und kann auch überall reinschreiben.

                  Sicher?
                  Bei mir schreibt iobroker als user "iobroker" ins volume.
                  Daher schadet es nicht das Verzeichnis auf dem Host testweise mit chmod auf 777 zu setzen.

                  The difference beetween Man and Boys:
                  The price of their toys 😀

                  OliverIOO 2 Antworten Letzte Antwort
                  0
                  • B Blockmove

                    @oliverio said in ioBroker im Docker Container mit Portainer install Fehler:

                    eigentlich nicht. der docker-dienst läuft immer als root und hat alle berechtigungen
                    und kann auch überall reinschreiben.

                    Sicher?
                    Bei mir schreibt iobroker als user "iobroker" ins volume.
                    Daher schadet es nicht das Verzeichnis auf dem Host testweise mit chmod auf 777 zu setzen.

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

                    @blockmove

                    man muss unterscheiden zwischen IM container und ausserhalb des containers
                    der docker-dienst (ausserhalb, er erzeugt die container und ruft dann die auf) läuft immer als root
                    IM container kann alles beliebig definiert werden

                    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
                    • B Blockmove

                      @oliverio said in ioBroker im Docker Container mit Portainer install Fehler:

                      eigentlich nicht. der docker-dienst läuft immer als root und hat alle berechtigungen
                      und kann auch überall reinschreiben.

                      Sicher?
                      Bei mir schreibt iobroker als user "iobroker" ins volume.
                      Daher schadet es nicht das Verzeichnis auf dem Host testweise mit chmod auf 777 zu setzen.

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

                      @blockmove said in ioBroker im Docker Container mit Portainer install Fehler:

                      Daher schadet es nicht das Verzeichnis auf dem Host testweise mit chmod auf 777 zu setzen.

                      ich vermute, das er kein verzeichnis gemappt hat und docker dann ein internes volume erzeugt.
                      daher er muss das volume erst einmal auf die festplatte mappen.
                      er hat wahrscheinlich einfach nur den container namen in portainer eingetragen und laufen lassen. er hätte zusätzlich unter der weiteren konfiguration noch bei volume was eintragen müssen.
                      das ist aber etwas unhandlich. besser ist die configuration als stacks im portainer abzulegen und von dort aus den container erzeugen zu lassen.

                      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
                      • N NetFritz

                        @oliverio
                        Der Container startet immer wieder neu.
                        Der Container wird in Portainer angewählt und mit dem Start Button gestartet.
                        Gruß NetFritz

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

                        @netfritz

                        also ich habe es gerade versucht, wie du wahrscheinlich den container gestartet hast.

                        also der container läuft
                        allerdings ohne portmapping kommt man da nicht wirklich ran
                        und ohne volume-mapping sieht man das logfile nicht

                        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
                        • N NetFritz

                          @oliverio
                          Der Container startet immer wieder neu.
                          Der Container wird in Portainer angewählt und mit dem Start Button gestartet.
                          Gruß NetFritz

                          F Offline
                          F Offline
                          fastfoot
                          schrieb am zuletzt editiert von
                          #12

                          @netfritz sagte in ioBroker im Docker Container mit Portainer install Fehler:

                          @oliverio
                          Der Container startet immer wieder neu.
                          Der Container wird in Portainer angewählt und mit dem Start Button gestartet.
                          Gruß NetFritz

                          hast du etwa Portainer und iobroker im selben Container? Das kann nicht funktionieren!

                          Der Neustart erfolgt weil der Befehl iobroker setup first im startup script fehlschlägt. Abstellen kannst du das indem du in den ENV Settings des Containers DEBUG=true einträgst. Dann beendet das Skript nicht den Start und du kannst auf der Konsole nachsehen was schief läuft

                          iobroker läuft unter Docker auf QNAP TS-451+
                          SkriptRecovery: https://forum.iobroker.net/post/930558

                          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

                          808

                          Online

                          32.4k

                          Benutzer

                          81.6k

                          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