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. Installation Docker: Failed to register layer

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Installation Docker: Failed to register layer

Geplant Angeheftet Gesperrt Verschoben Docker
9 Beiträge 4 Kommentatoren 54 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.
  • 0 Online
    0 Online
    0815_Peter
    schrieb zuletzt editiert von
    #1

    Hi Leute,

    ich betreibe schon eine längere Zeit eine lokale Installation vom iobroker auf Debian 11 auf einen kleinen Mini PC.
    Jetzt hab ich mir einen UnRaid Homeserver erstellt und wollte den Docker buanet/iobroker installieren um den MiniPC abzulösen.

    Die Erstellung des Dockers von buanet/iobroker bricht immer mit folgendem Fehler ab:

    failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported

    Die google suche brauchte keine wirklichen oder für mich hilfreiche Ergebnisse.

    Hattet ihr schon mal so einen Fehler gehabt und ggf. eine Lösung?

    Docker_Fehler.JPG

    OliverIOO haselchenH crunchipC 3 Antworten Letzte Antwort
    0
    • HomoranH Homoran verschob dieses Thema von Installation
    • 0 0815_Peter

      Hi Leute,

      ich betreibe schon eine längere Zeit eine lokale Installation vom iobroker auf Debian 11 auf einen kleinen Mini PC.
      Jetzt hab ich mir einen UnRaid Homeserver erstellt und wollte den Docker buanet/iobroker installieren um den MiniPC abzulösen.

      Die Erstellung des Dockers von buanet/iobroker bricht immer mit folgendem Fehler ab:

      failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported

      Die google suche brauchte keine wirklichen oder für mich hilfreiche Ergebnisse.

      Hattet ihr schon mal so einen Fehler gehabt und ggf. eine Lösung?

      Docker_Fehler.JPG

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb zuletzt editiert von OliverIO
      #2

      @0815_Peter

      Welches Host Betriebssystem?
      32bit?
      Auf welcher Art von Dateisystem liegt docker?

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

      0 1 Antwort Letzte Antwort
      0
      • 0 0815_Peter

        Hi Leute,

        ich betreibe schon eine längere Zeit eine lokale Installation vom iobroker auf Debian 11 auf einen kleinen Mini PC.
        Jetzt hab ich mir einen UnRaid Homeserver erstellt und wollte den Docker buanet/iobroker installieren um den MiniPC abzulösen.

        Die Erstellung des Dockers von buanet/iobroker bricht immer mit folgendem Fehler ab:

        failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported

        Die google suche brauchte keine wirklichen oder für mich hilfreiche Ergebnisse.

        Hattet ihr schon mal so einen Fehler gehabt und ggf. eine Lösung?

        Docker_Fehler.JPG

        haselchenH Offline
        haselchenH Offline
        haselchen
        Most Active
        schrieb zuletzt editiert von haselchen
        #3

        @0815_Peter

        Wieso machste das nicht über die Unraid Apps?

        808ea9e9-ddd1-443c-9265-1768cbbed619-grafik.png

        Die Community fragen nützt bei der spezifischen Software nichts.
        Da werden nur die was zu sagen können, die Unraid auch nutzen.

        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

        0 1 Antwort Letzte Antwort
        0
        • haselchenH haselchen

          @0815_Peter

          Wieso machste das nicht über die Unraid Apps?

          808ea9e9-ddd1-443c-9265-1768cbbed619-grafik.png

          Die Community fragen nützt bei der spezifischen Software nichts.
          Da werden nur die was zu sagen können, die Unraid auch nutzen.

          0 Online
          0 Online
          0815_Peter
          schrieb zuletzt editiert von 0815_Peter
          #4

          @haselchen

          Danke für deine Antwort.
          das ist der selbe Docker Container und bringt auch den selben Fehler.

          1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @0815_Peter

            Welches Host Betriebssystem?
            32bit?
            Auf welcher Art von Dateisystem liegt docker?

            0 Online
            0 Online
            0815_Peter
            schrieb zuletzt editiert von
            #5

            @OliverIO

            danke für deine Antwort.
            BS ist das UnRaid müsste 64 bit sein.
            Dateisystem sollte ext4 sein.
            Andere Dockercontainer, laufen ja ohne Probleme

            1 Antwort Letzte Antwort
            0
            • 0 Online
              0 Online
              0815_Peter
              schrieb zuletzt editiert von
              #6

              unraid fehler.JPG

              OliverIOO haselchenH 2 Antworten Letzte Antwort
              0
              • 0 0815_Peter

                unraid fehler.JPG

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

                @0815_Peter

                also an der stellte dürfte der inhalt des containers noch nicht relevant sein. bzw. beim entpacken eines layers.
                die fehlermeldung scheint darauf hinzudeuten, das das filesystem das attribut nicht unterstützt. damit scheint es nicht ext4 zu sein

                sonst hab ich keine ahnung mehr.

                klappt den dieninstallation nach der oben erwähnten methode über die unraid apps?

                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
                • 0 0815_Peter

                  unraid fehler.JPG

                  haselchenH Offline
                  haselchenH Offline
                  haselchen
                  Most Active
                  schrieb zuletzt editiert von
                  #8

                  @0815_Peter

                  Wie hast Du Deine Festplatten eingebunden?
                  Welches Dateisystem?
                  Wie sieht Deine Iobroker Config aus (Settings)?

                  Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                  1 Antwort Letzte Antwort
                  0
                  • 0 0815_Peter

                    Hi Leute,

                    ich betreibe schon eine längere Zeit eine lokale Installation vom iobroker auf Debian 11 auf einen kleinen Mini PC.
                    Jetzt hab ich mir einen UnRaid Homeserver erstellt und wollte den Docker buanet/iobroker installieren um den MiniPC abzulösen.

                    Die Erstellung des Dockers von buanet/iobroker bricht immer mit folgendem Fehler ab:

                    failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported

                    Die google suche brauchte keine wirklichen oder für mich hilfreiche Ergebnisse.

                    Hattet ihr schon mal so einen Fehler gehabt und ggf. eine Lösung?

                    Docker_Fehler.JPG

                    crunchipC Abwesend
                    crunchipC Abwesend
                    crunchip
                    Forum Testing Most Active
                    schrieb zuletzt editiert von
                    #9

                    @0815_Peter sagte in Installation Docker: Failed to register layer:

                    failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported

                    zitat KI

                    Ursache des Fehlers
                    Der Fehler failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported tritt auf, weil Docker beim Entpacken eines Image-Layers versucht, erweiterte Attribute (xattrs) – konkret security.capability – auf eine Datei zu setzen. Das Dateisystem oder der Kernel unterstützt diese Operation jedoch nicht.
                    
                    Seit Docker 25 ist dieses Verhalten strenger geworden: Früher wurden fehlende xattr-Unterstützungen stillschweigend ignoriert – seit Version 25 schlägt der Layer-Import hart fehl.
                    ​
                    
                    Mögliche Ursachen bei unRAID
                    Das Problem auf unRAID hängt häufig damit zusammen, dass:
                    
                    Das Docker-Image-Verzeichnis auf einem Dateisystem liegt, das keine xattrs unterstützt (z.B. FAT32, oder ein falsch konfiguriertes Share-Dateisystem).
                    ​
                    
                    Nested Overlay-Filesystems (z.B. wenn Docker innerhalb einer VM oder eines LXC-Containers läuft) xattr-Operationen blockieren.
                    ​
                    
                    Der Docker Storage Driver (overlay2) xattrs auf dem Ziel-Dateisystem nicht unterstützt.
                    ​
                    
                    Lösungsansätze
                    Docker-Verzeichnis auf ext4 prüfen/verschieben: Stelle sicher, dass das Docker-Datenverzeichnis (standardmäßig /var/lib/docker) auf einem echten ext4-Dateisystem liegt und nicht auf einem unRAID-Array-Share (der typischerweise FUSE/shfs verwendet). Lege es auf einem unformatted/directly assigned disk mit ext4 oder einem Cache-Pool (btrfs/xfs) ab.
                    ​
                    
                    Docker-System neu erstellen: In unRAID unter Settings → Docker die Docker-Installation zurücksetzen – Docker-Service stoppen, das Docker-Image-File löschen und neu anlegen. Manche Nutzer haben damit Erfolg gehabt.
                    ​
                    
                    Storage Driver auf btrfs wechseln: Wenn der Cache-Pool mit btrfs formatiert ist, kann man den Docker-Storage-Driver auf btrfs umstellen. btrfs unterstützt xattrs nativ.
                    ​
                    
                    /etc/docker/daemon.json anpassen: Als Workaround kann man den Storage Driver explizit konfigurieren:
                    
                    json
                    {
                      "storage-driver": "overlay2",
                      "storage-opts": ["overlay2.override_kernel_check=true"]
                    }
                    Das hilft aber nur, wenn das Problem am Treiber und nicht am Dateisystem selbst liegt.
                    ​
                    
                    Kernel-Konfiguration prüfen: Der Kernel muss CONFIG_EXT4_FS_SECURITY=y gesetzt haben, damit xattrs auf ext4 funktionieren. Bei unRAID ist das normalerweise der Fall, aber es lohnt sich zur Kontrolle.
                    ​
                    
                    Empfohlene Vorgehensweise für unRAID
                    Das wahrscheinlichste Problem ist der Speicherort des Docker-Image-Files. Gehe in unRAID unter Settings → Docker und stelle sicher, dass:
                    
                    Docker vDisk location auf einem Cache-Drive (btrfs oder xfs) liegt, z.B. /mnt/cache/docker.img
                    
                    Nicht auf /mnt/user/... (das ist der FUSE-gemountete Share, der keine xattrs unterstützt)
                    
                    Das ist der häufigste Grund, warum einzelne Container auf unRAID mit diesem Fehler scheitern, während andere problemlos laufen – manche Images setzen security.capability-xattrs (z.B. auf node, ping, nginx), andere nicht.
                    

                    umgestiegen von Proxmox auf Unraid

                    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

                    678

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    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