Schreibweise "volume" in yml-Datei..?

  • Ich bin gerade ratlos, weil ich meinen Docker-Container nicht "normal" erreiche (grocy).

    Normalweise reicht es, unter /docker/grocy die gesicherten gemappten Dateien wieder reinzukopieren und dann den Stack zu deployen.

    Vorhandener Speicherort:

    Code
     volumes:
          - /volume2/docker/grocy:/config


    Die (mir bekannte, aber nicht zutreffende) Fehlermeldung lautet:

    Unable to run Grocy: config.php in data directory (/app/www/public/../data) not found. Have you copied config-dist.php to the data directory and renamed it to config.php?

    Doch, liegt da...:cursing:

    Aus einer Laune heraus habe ich den Stack mal angepasst und "sinnfrei" - /Volume2/docker... , also Volume großgeschrieben. Und siehe da, mein Container geht auf.

    In dem Zusammenhang:

    Bspw. hat eineb in seiner duplicati-yml Datei für die Volumes zwei Dummy-Einträge und einen "echten" /config.

    Code
    - /volume2/docker/duplicati/config:/config     #hier das Volumen einfügen in welchem Euer docker Ordner liegt

    In dem steht bei nichts nichts drin...oder sollte?

    Es hat auch nichts gebracht, den grocy-Container in Portainer anzupassen und das dort ebenfall großgeschrieben "Volume2" in "volume2" zu ändern.

    Pfad aus der Übersicht "freigegebene Ordnerverwaltung":

    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    Den Speicherort gibt ja UGOS in der Speicher-App vor.

    Also, Jungs, wo liegt der Fehler?

    UGREEN DXP2800 | UGOS 1.17.0.0095 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.5.2 (Debian Trixie) - 1x WD Red SA500
     MacBook Air M4 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7690 (OS 8.25) | Eaton Ellipse ECO 650 DIN USB USV

  • Ich wundere mich gerade über deinen Screenshot. Wo stammt der her? Bei mir sieht's da so aus.
    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    Ugreen NAS DPX4800Plus, UGOS 1.17.0.0095, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.4-90075 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

  • a) Hintergrund für docker auf LW 2 (NVME)

    b) im App Center Auswahl:

    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    c) Woher?

    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.


    ...und dann kommt das Bild von oben.

    UGREEN DXP2800 | UGOS 1.17.0.0095 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.5.2 (Debian Trixie) - 1x WD Red SA500
     MacBook Air M4 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7690 (OS 8.25) | Eaton Ellipse ECO 650 DIN USB USV

  • Ah, jetzt ja. Da steht bei mir auch "Volume 1" (mit großem "V" und Leerzeichen vor der "1"). Der Ordner auf Platte heißt aber trotzdem "volume1" (mit kleinem "v" und ohne Leerzeichen vor der "1").
    Bei mir liegt übrigens noch alles auf "Volume 1" bzw. "/volume1" auf NVME. Ein "Volume 2" (das mit den Platten) bzw. "/volume2") ist eingerichtet, aber noch nicht in Betrieb.

    Ugreen NAS DPX4800Plus, UGOS 1.17.0.0095, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.4-90075 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

    Edited 2 times, last by Benares (July 21, 2025 at 4:44 PM).

  • Das "Problem", andere Container, bspw. "duplicati" stört es gar nicht.

    UGREEN DXP2800 | UGOS 1.17.0.0095 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.5.2 (Debian Trixie) - 1x WD Red SA500
     MacBook Air M4 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7690 (OS 8.25) | Eaton Ellipse ECO 650 DIN USB USV

  • Mag ja sein, aber wenn du es mit anderen Apps ansprichst, sollte es schon der "richtige" Ordner "/volume2/..." sein. Siehst ja auf der Konsole.

    Ugreen NAS DPX4800Plus, UGOS 1.17.0.0095, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.4-90075 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

  • Wenn Du Volume2 mit großem V schreibst kann das Verzeichnis nicht gefunden werden und der mount schlägt fehl. Da aber im Container unter /config gültige Dateien liegen werden diese genutzt. Ich weiß nicht nach welcher Anleitung Du installiert hast, das Original von linuxserver hat als mapping grocy/config:config sollte es etwa bei Dir /volume2/docker/grocy/config:config heißen?

  • Wie gesagt, so sieht es (entsprechend) bei allen Ordnern in den Eigenschaften aus:

    Code
    /volume2/docker/duplicati

    ...und funktioniert auch.

    UGREEN DXP2800 | UGOS 1.17.0.0095 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.5.2 (Debian Trixie) - 1x WD Red SA500
     MacBook Air M4 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7690 (OS 8.25) | Eaton Ellipse ECO 650 DIN USB USV

  • Zeig doch bitte mal den Inhalt von /volume2/docker/grocy

    Wenn das Verzeichnis so vorhanden ist wird es genau so gemounted, dann müsste unter /volume2/docker/grocy/data die config.php liegen.

  • Tut es alles. Auf dem RasPi läuft es mit selber yml-Datei (angepasst) einwandfrei. Der gemappte Ordner braucht im worst cas auch nur wieder reinkopiert werden.

    Die config lief auch über fünf Jahre schon auf der alten DS (/volume1 halt).


    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.


    PS: der # Hinweis steht da nur, weil ich die yml-Datei für die Filebase zur Verfügung gestellt hab.


    Edit:

    Es hat sich erledigt. Ich hab den Stack nochmal neu/"nackt" mit der Entwickler yml aufgesetzt und im Anschluss die config.php und grocy.db reinkopiert...und schon ist der nächste Einkauf in Planung. ;)

    PS: aber immer noch keine Ahnung, woran's lag. Dennoch danke! :)

    UGREEN DXP2800 | UGOS 1.17.0.0095 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.5.2 (Debian Trixie) - 1x WD Red SA500
     MacBook Air M4 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7690 (OS 8.25) | Eaton Ellipse ECO 650 DIN USB USV

    Edited once, last by *kw*: Ein Beitrag von *kw* mit diesem Beitrag zusammengefügt. (July 21, 2025 at 8:06 PM).

  • Ich krieg'n Fön! 8| :cursing:

    Will gerade den nächsten Wocheneinkauf vorbereiten, bekomme ich wieder die Fehlermeldung von oben! Leidet Docker auf der DXP unter retrograder Amnesie? Oder steckt Portainer ein Furz quer?

    Nebenbei habe ich den RasPi neu aufgesetzt und zum Spaß dort (ebenfalls über Portainer) grocy installiert. Exakt denselben Config-Ordner dort ins Docker-Verzeichnis kopiert, gestartet und läuft.

    Bin ratlos...

    PS: nur das Teil zickt, die restlichen Container haben den Umzug sauber überstanden.

    UGREEN DXP2800 | UGOS 1.17.0.0095 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.5.2 (Debian Trixie) - 1x WD Red SA500
     MacBook Air M4 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7690 (OS 8.25) | Eaton Ellipse ECO 650 DIN USB USV

  • Quote from eineb

    ..."Ugreen-Eichhörnchen "

    Tja, Benie, da isses wieder...! :D

    Auch für dieses Problem habe ich einen Lösungsansatz gefunden. Beim Erstellen gibt es tatsächlich vereinzelt Probleme mit der Zuweisung des Volumes (www/nginx).

    Die Lösung: "yml-Verarsche". Sprich, im Stack beim Mapping einfach statt ../grocy:/config --> ../grocyx:/config eingegeben. Das war für de Deploy wohl neu und der Container hat die config.php gefunden. Danach meine alte Config und grocy.db reinkopiert und dem Shopping steht nix mehr im Weg.

    UGREEN DXP2800 | UGOS 1.17.0.0095 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.5.2 (Debian Trixie) - 1x WD Red SA500
     MacBook Air M4 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7690 (OS 8.25) | Eaton Ellipse ECO 650 DIN USB USV

Participate now!

Join our community with over 10,000 members!

Register yourself now for free to get full access to all content, graphics, downloads and other exclusive features!