Aus vorhandenen Docker-Image Projekt erstellen

  • Hallo zusammen,


    ich habe eine Frage. Ich habe mir über die Ugreen-Docker-App aus dem Image/Repository einige Images geladen und per Plussymbol installiert. Die laufen alles wunderbar.

    Um jetzt zum Beispiel ein Verzeichnis zu Handbrake hinzuzufügen/ändern müsste ich immer das Image neu aufsetzten.

    Jetzt habe ich das erstemal ein Container über ein Projekt installiert und da ist alles durch die YML-Datei änderbar. Sicher man muss vorsichtiger sein.

    Gibt es eine Möglich bestehende Docker-Container z.B. Handbrake in ein Projekt zu überführen?


    Gruß

  • Nein !

    Meine Hardware

    iDX6011 Pro (64GB RAM) btrfs, 2x12 TB SG Enterpr. Raid1, 1x12TB SG Enterpr. Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP2800 btrfs 1x 12TB WDRedPl, 16GB RAM Crucial CT16G56C46S5.C8B2, NVME 2x 500GB Samsg. 970 EVOPlus Raid1,

    DS1525+, btrfs 2x8TB WD, btrfs SHR, 1x 12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 20GB DDR4-2666MHZ

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

  • corsa_fan
    Du könntest ein Docker-Compose (YML) des laufenden Docker-Containers erzeugen und dieses dann mit deinen Ergänzungen in einem neuen Projekt verwenden.

    Willi
    January 18, 2025 at 1:24 PM


    Wichtig: Den aktuell laufenden Container vor dem Deploy des Projekts stoppen.
    VG Willi

  • Nein !

    Doch.

    Einfach den Inhalt der yaml kopieren und in das neue Projekt einfügen. Hat man keine, muss man sie erstellen. Ugreen Docker ist nichts weiter als ein Portainer-Ersatz mit weniger Möglichkeiten.

    Übrigens, Erfahrungswert.

    Ohh.

    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

  • Einfach den Inhalt der yaml kopieren

    Welche .yaml? Der Container war als UGREEN App installiert und da kommt man nicht ran . Und eine neue Yaml zu erstellen ist etwas anderes.

    Meine Hardware

    iDX6011 Pro (64GB RAM) btrfs, 2x12 TB SG Enterpr. Raid1, 1x12TB SG Enterpr. Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP2800 btrfs 1x 12TB WDRedPl, 16GB RAM Crucial CT16G56C46S5.C8B2, NVME 2x 500GB Samsg. 970 EVOPlus Raid1,

    DS1525+, btrfs 2x8TB WD, btrfs SHR, 1x 12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 20GB DDR4-2666MHZ

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

  • Welche .yaml?

    Die, welche man sich schreibt, um sie in ein Dockerprojekt einzufügen unter Verwendung der bestehenden Volumes in Docker.

    War das so unverständlich? Sorry.

    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

  • Es geht mir um die Container die aus der "Docker Image-Datenbank" installiert werden. Da werden keine Projekte oder YML-Dateien angelegt, jedenfalls sieht man diese nicht.

    Ich werde heute Abend mal das TUT von Willi ausprobieren, ob das zielführend ist.

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

  • Gibt es eine Möglich bestehende Docker-Container z.B. Handbrake in ein Projekt zu überführen

    Das hat nichts mit einer neuen yaml zu tun. Wenn ich eine neue yaml schreibe oder aus dem Internet verwend brauche ich nichts überführen. (Migrieren)

    Meine Hardware

    iDX6011 Pro (64GB RAM) btrfs, 2x12 TB SG Enterpr. Raid1, 1x12TB SG Enterpr. Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP2800 btrfs 1x 12TB WDRedPl, 16GB RAM Crucial CT16G56C46S5.C8B2, NVME 2x 500GB Samsg. 970 EVOPlus Raid1,

    DS1525+, btrfs 2x8TB WD, btrfs SHR, 1x 12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 20GB DDR4-2666MHZ

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

  • Es geht mir um die Container die aus der "Docker Image-Datenbank" installiert werden.

    Das sind Images, bei deren Verwendung man Optionen und Parameter angeben muss. Im Ugreen Docker beschreibt man die in einer yaml im Projekt.

    Wenn das noch nicht existiert und man die Instanz schon in Verwendung hat, existierte der Aufruf in der Shell. Den muss man in eine yaml bringen.

    Ich vermute, du hast nichts außer entdeckten Docker-Images (siehe dein Screenshot) und keinen Plan von den Sachen, von denen du sprichst. Das lässt sich durch Lesen ändern. Sonst weißt du beim Nachbauen des TUT überhaupt nicht, was du tust.

    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

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!