Anfängerfreundliches Docker-Management

  • Hi zusammen,


    ich habe ein DXP2800 und möchte hier verschiedene Apps per Docker installieren. Soll ich hierzu das eingebaute Docker Management nutzen oder lieber ein Docker Management System wie Docker Compose oder Portainer?

    Ich habe keine bisherigen Erfahrungen mit Linux oder Dockers und bin auch generell nicht so fit in der Bedienung per Terminal. Gerade daher habe ich mir ja den Ugreen NAS gekauft, da ich gehofft hatte, das das ähnlich einfach funktioniert wie bei Synology. Nach dem ersten Setup bin ich nun aber ziemlich enttäuscht, dass ich irgendwie nicht einmal hinbekomme Plex und Immich zu installieren.

    Was ist denn die anfängerfreundlichste Art Apps dieser Art auf dem Ugreen OS zu installieren und zu konfigurieren?

  • Ich würde an Deiner Stelle Portainer bevorzugen, als erstes würde ich Portainer und den nginxPriximanager installieren.

    Container läuft leider über das Terminal, aber die Empfohlene Seite bietet hier auch eine Anleitung

    Wenn Du unter UGREEN Docker install Portainer suchst, findest Du eine Homepage auf der Sehr viele Docker Container für UGREEN und auch Synology und vieles ander mehr angeboten wird. Keine Sorge, alle legal und Sicher.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • aaarrrghhh, wollte ich noch dazu schreiben

    Ich danke Dir!

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Ich habe keine bisherigen Erfahrungen mit Linux oder Dockers und bin auch generell nicht so fit in der Bedienung per Terminal. Gerade daher habe ich mir ja den Ugreen NAS gekauft, da ich gehofft hatte, das das ähnlich einfach funktioniert wie bei Synology. Nach dem ersten Setup bin ich nun aber ziemlich enttäuscht, dass ich irgendwie nicht einmal hinbekomme Plex und Immich zu installieren.

    Wenn man nur Docker und VMM nimmt, und dies mal gegen Synology antreten lässt, hat in meinen Augen Ugreen ganz klar die Nase vorn. Portainer ist super, keine Frage. Aber das integrierte auf der NAS selbst ist auch echt Super. Komme auch von Synology und muss sagen das sobald man sich damit ein wenig beschäftigt, es echt um längen besser (als Syno). Portainer allerdings ist ne ganz andere Liga. Portainer ist nach anfängerlicher Angst vor der zugepackten Oberfläche, das beste was man machen kann, danach will man eh nichts anderes :)


    Alle Anleitungen findest du im Anleitungsbereich:

    1. Portainer installieren

    2. Plex installieren in Portainer

    3. Teste auch mal Jellyfin
    (komme von Plex und bin komplett auf Jellyfin umgestiegen. Sendet keine Daten nach Hause, funktioniert OFFLINE, Transkodierung ohne irgendwelche Plexpass, wirklich komplett kostenlos)

    Ugreen DXP2800 | 32GB Crucial RAM | 2x 10 TB Ironwolf Pro
    Synology DS716+ | 8GB Samsung RAM | 2x 8TB Ironwolf Pro

  • Da hast Du recht, bei Synology wurde das Docker Paket völlig verhunzt und die aktuelle Version ist vor ein paar Tagen ausgekommen, wurde völlig eingeschränkt. Wenn aus irgendeinem Grund etwas geändert werden muß, geht nicht mehr, nur über neu aufsetzen.

    Zudem UGREEN ist bei Vers. 26.x und Synology mit der neuesten Version bei 24.x, das liegt halt am alten Kernel den Synology verwendet und meint sie müssten das Paket unbedingt umbauen.

    Ich finde Portainer deshalb gut weil man die .jml problemlos mit dem Editor ändern kann.

    Aber stimmt schon, womit man groß wird an dem hängt man.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Danke euch. Hab jetzt schon Portainer und Plex und Immich via Portainer installiert. Die Installation hat soweit geklappt. Was bisher noch nicht klappt:
    - Plex: Ich sehe nirgends die IP meines Plex Servers. Bei Immich wird diese z.b. einfach über Quick Access angezeigt, bei Plex finde ich sie nirgends. Was übersehe ich da?
    - Immich Location: Habe testweise mal ein paar Bilder über das Web-Interface reingeladen und frage mich jetzt, wo diese jetzt landen. Ich habe in der .env file die UPLOAD_LOCATION als "./volume1/photos" angegeben und dort hätte ich diese jetzt erwartet. Pustekuchen. Nicht da.
    - Immich iOS Setup: Für die Connection zum Immich Server über mein iPhone muss ich vermutlich erst einen Remote Access einrichten, richtig? Ist das wofür ich Nginx Proxy Manager brauche? Den habe ich noch nicht zum laufen bekommen.

  • - Plex: Ich sehe nirgends die IP meines Plex Servers. Bei Immich wird diese z.b. einfach über Quick Access angezeigt, bei Plex finde ich sie nirgends. Was übersehe ich da?

    Bin da leider zu lang wieder raus. Es hat aber wahrscheinlich mit deinem Token zu tun. Du musst aber nach der Installation soweit ich mich erinnere noch deinen TOKEN claimen:

    Geh auf:

    Sign In
    account.plex.tv

    kopiere deinen Token.
    Dann gehst du wieder in Portainer - Container - Plex

    Dann oben auf "Dupicate / Edit"

    Unten dann auf ENV und dort auf: "Add environment variable"

    Die Variable:

    Name: PLEX_CLAIM
    value: claim-xxxxxxxxxxxxxxxxxxxx

    eingeben. Wobei die xxxx deinen Token darstellen. (falls es das war, sag bescheid dann kann ichs noch zur Anleitung hinzufügen)

    Ugreen DXP2800 | 32GB Crucial RAM | 2x 10 TB Ironwolf Pro
    Synology DS716+ | 8GB Samsung RAM | 2x 8TB Ironwolf Pro

  • Nein, das wars leider nicht. Den Claim hatte ich schon hinzugefügt. Habe es jetzt nochmal wiederholt, aber es steht weiterhin keine IP da.

  • Hallo,mal eine grundsätzliche Frage:

    Wenn ich den Portainer oder einen Dockercontainer vom NAS entfernen möchte, reicht dann wenn ich zB die Ordnerstruktur lösche oder gibt es einen Deinstallationsweg?

    Habe die 2800 ganz neu und hab einfach mal losgelegt und nun wieder Docker deinstalliert samt Löschung der angelegten Ordner. Gibt es noch was zu beachten? Möchte jetzt erstmal eine NVME einbauen, bzw. 2 und darauf dann zB Homeassistant machen.

  • Hast Du in der Docker App, vor dem Löschen dieser, die Container und Images gelöscht.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Es bleiben vermutlich die Images und die Container zurück.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Das geht nur über das Terminal / Komandozeile Zeile. Wenn Du Dich damit nicht auskennst würde das für mich jetzt auf dem Handy den Rahmen sprengen, da auch ich nicht weiß wo die Dateien unter UGOS liegen. Ich kenne das nur von Synology und da auch nicht auswendig.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Anderl83

    Mit dem Löschen der Ordner löscht man nur die persistenten Daten der Container.
    Die Container und Images selbst, löscht man in Portainer oder der Docker-App.

    und wo erkenne ich diese wenn die zurück bleiben?

    In Portainer oder der Docker-App unter dem Menüpunkt "Container" bzw. "Images". Falls noch vorhanden, einfach löschen.

  • Weil er Docker gelöscht hat, ohne Images und Container der Anwendungen zu löschen.

    und nun wieder Docker deinstalliert samt Löschung der angelegten Ordner.

    Bzw. Er weiß nicht ob er Images und Container vorher gelöscht hat und das kann er jetzt nur über die Konsole herausfinden indem er in die Verzeichnise schaut, ob gelöscht oder nicht.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Wozu brauchst du zum löschen der Container und Images ein Terminal

    siehe oberhalb, irgendwie war Dein Post zwischenzeitlich nicht mehr da.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • eineb , Anderl83

    Ich würde mal versuchen, die App "Docker" wieder am gleichen Volume zu installieren, dann müssten evtl. noch vorhandene Images und Container wieder angezeigt werden und können in der App entfernt werden. Im Anschluss kann die App wieder deinstalliert werden.

    Im Terminal kann man das so machen, wobei auch hier die Docker-App installiert sein muss...

    1. Console öffnen und per ssh auf dein NAS verbinden
    2. Als Admin einloggen
    3. Folgenden Befehl ausführen: sudo -i
    4. Admin-Passwort erneut eingeben

    Alle Container anzeigen und löschen:
    - Befehl zum anzeigen aller Container: docker ps –a
    - Befehl zum entfernen aller Container: docker rm $(docker ps -a -q)

    Alle Images auflisten und löschen:
    - Befehl zum anzeigen aller Images: docker images -a
    - Befehl zum entfernen aller Images: docker rmi $(docker images -a -q)

  • Ich würde mal versuchen, die App "Docker" wieder am gleichen Volume zu installieren, dann müssten evtl. noch vorhandene Images und Container wieder angezeigt werden und können in der App entfernt werden.

    Hatte ich auch überlegt, oft ist es ja bei manchem so, war mir aber auch nicht sicher. 🤷 Hatte selbst noch nie den Fall. Außer wenn ein Container gecrashed war. Da ging es nur noch über die Konsole.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

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!