Suchergebnisse

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

  1. H

    Replica in Docker Swarm bereinigen

    Das ist die Swarm Service Task History. Da Swarm Services Rolling Updates unterstützen, kann man hierüber bei gescheiterten Update ein automatisches Revert auf eine vorherige funktionsfähige Konfiguration einstellen. Per Default müsste die Task History die aktuellsten 5 Konfigurationen...
  2. H

    Docker Version veraltet nur 20.10.3 statt 23.0.3 Virtual linux server? Oder von Hand Docker aktualisieren

    Swarm mode enabled und als service deployed? Wohooo! Endlich heil? :D Update: ich hab geantwortet, ohne zu erkennen, dass es in diesem Topic schon um Swarm mode und service deploy gegangen ist. Coole Nummer!
  3. H

    Nextcloud AIO v7.9.0 per Docker

    Ich finde VMs ziemlich umständlich, obwohl ich die schon per code mittels Terraform erzeugen und Ansible ausrollen lasse. Bei Containern beschränkt sich der Aufwand meistens auf die initial Konfiguration. Nur als Image Maintainer hat man dann Aufwand sein Image zu erstellen und aktuell zu...
  4. H

    Nextcloud AIO v7.9.0 per Docker

    Nanjo, stimmt schon: wenn man eine Technologie nicht beherrscht, dann kann es schon anstrengend werden. Man muss sich schon in die Denke von Docker eindenken, damit es einem das Leben leichter machen kann. Die 5M+ Pulls deuten eher darauf hin, dass das Image erfolgreich ist, was nicht der Fall...
  5. H

    Container crashed die Synology

    Ich weiß nicht, wie gut die Idee ist, einen privilegierten Container zu starten der Zugriff auf die Kernel-Module bekommt und sie dann auch noch nutzen will. Du wirst eine Variante des Images brauchen, in dem jemand alle Bibliotheken und Kernel-Module Cross-Compiled hat mit der Syno-Toolchain...
  6. H

    Container Ubuntu 22.04 startup Script

    Das ist mit dem von mir in meinem ersten Post als Variante 2b angegebenen Weg möglich: Aber auch dafür muss man einen neuen Container anlegen, weil man im Nachgang auch über den Container Manager keinen Entrypoint konfigurieren kann. Wobei ich eben nachgesehen hab: mit dem Container Manager...
  7. H

    Container Ubuntu 22.04 startup Script

    Falls Du immer noch Dein eigenes Image bauen willst, Ich hab im offiziellen Docker Forum ein kleines Beispiel gepostet, das zeigt wie man ein Bash-Skript in einen Container kopiert und dann als ENTRYPOINT Skript angibt...
  8. H

    Neustart der NAS in Docker Anwendungen neue IPs zugeordnet, warum?

    Ein Container sollte seine IP behalten, außer der Container wird weggeworfen oder durch einen anderen ersetzt. Wenn man einen Mechanismus wie Watchtower verwendet, dann hat man schon direkt die Situation. Wann immer sich die Konfiguration des Containers ändert ist man in der Situation: -...
  9. H

    Container Ubuntu 22.04 startup Script

    Das Netz ist voller Tutorials die beschreiben wie man Docker Images baut. Eine kurze Google Suche sollte hier etliche Treffer liefern. Ich würde jetzt auch nur auf die offizielle Dokumentation verweisen: https://docs.docker.com/reference/dockerfile/ Dann wird dir nicht vermutlich nicht...
  10. H

    Kann man das auf einer DS installieren? (Sparrow Server)

    Sicher? Wenn man sich den Sourcecode ansieht, dann sieht es für mich wie eine JavaFX Desktop Anwendung. Ein entsprechender Screenshot ist auch im GitHub Projekt von https://github.com/sparrowwallet/sparrow zu sehen. Eine Web-UI hat die Anwendung tatsächlich nicht. Es würde erklärt, warum keine...
  11. H

    Ubuntu Docker Linux soll auf Freigabe von DSM zugreifen

    Mit meiner Antwort bin ich ohne weiter darüber nachzudenken auf das "mounten von remote share im Container" eingegangen. Allerdings ergibt es auf der Syno selbst wenig Sinn die Freigaben der Syno als Remote-Share zu mounten. Hier kann man, wie Du bereits herausgefunden hast, über die UI...
  12. H

    Ubuntu Docker Linux soll auf Freigabe von DSM zugreifen

    Kleiner Tipp, für alle die es richtig machen wollen: hierfür sind Docker Volumes vorgesehen. Anlegen des Volumes: docker volume create \ --opt type=cifs \ --opt device='//<dsm-ip>/<name des shares>' \ --opt username=<username der dsm user>,password=<passwort des dsm user>,uid=<uid...
  13. H

    Container Ubuntu 22.04 startup Script

    1. Entrypoint Skript erstellen 2a. Entweder ein Dockerfile erstellen, dort das Entrypoint-Skript per COPY in das Image kopieren und dann als ENTRYPOINT deklarieren, Image bauen und verwenden, 2b oder das Entrypoint-Skipt mittels -v in den Container mappen und dem Parameter --entrypoint <pfad...
  14. H

    Container Manager zeigt Update bei Images an, obwohl alles bereits auf :latest

    Rein technisch haben die Repo Tags wie latest keinerlei Bedeutung. Der Image-Maintainer gibt dem Repo Tag die gewünschte Bedeutung. Üblicherweise gibt es mutable (=veränderliche) Tags und immutable (=unveränderliche) Tags. Bei einem mutable Tag, wie latest, ist zu erwarten, dass es zu jedem...
  15. H

    Ubuntu Image über Dockerfile, wie persistente Daten definieren

    Wenn bei `id` für alex UID=1000 und GID=1000 zurückkommt, dann sollte das doch alles passen. Update: ich hab übersehen, dass die letzte Antwort nur ein Test von @alexhell war. Solange die UID:GID vom Container-User mit dem Verzeichnisbesitzer übereinstimmt, sollte es gehen..
  16. H

    Ubuntu Image über Dockerfile, wie persistente Daten definieren

    pack mal noch ein -n dazu. Damit man die UID sehen kann - nur die ist relavant.. der Nutzername ist wurscht.
  17. H

    Ubuntu Image über Dockerfile, wie persistente Daten definieren

    Es wird mittlerweile als Antipattern angesehen VOLUME Anweisungen im Dockerfile zu definieren. Für gewöhnlich markiert man mit der VOLUME Anweisung die Container-Verzeichnisse, in denen später die persistenten Daten liegen werden - mountet tut es natürlich nichts.. Blöderweise erwartet Docker...
  18. H

    docker container nicht als root ausführen für sinusbot

    Kannst Du Deinen Post etwas entwirren für uns? Container DNS: - Ein Container der das Default-Bridge Netzwerk verwendet, bekommt die Datei /etc/resolv.conf gemountete -> verwendet die DNS-Resolver vom Host - Ein Container der ein anderes Bridge-Netzwerk verwendet, nutzt den Docker internen...
  19. H

    docker container nicht als root ausführen für sinusbot

    Sieht alles richtig aus. Das die Webstation zum Erreichen des Container-Ports statt einem Portmapping verwendet wird, sollte nicht der Grund sein, warum der Container den Prozess nicht startet. Kannst Du in einem SSH Terminal mal folgendes eingeben und die Ausgabe mit uns teilen: stat...
  20. H

    Docker Container Zugriffsrechte wie konfigurieren (UID/GID), speziell: DokuWiki

    Ich hab es mir jetzt mal angesehen: me@dsm:~$ docker run --rm -ti --entrypoint bash bitnami/dokuwiki:latest -c 'id' uid=1001 gid=0(root) groups=0(root) me@dsm:~$ docker run --rm -ti --entrypoint bash bitnami/dokuwiki:latest -c 'ls -ln /opt/bitnami' total 28 drwxrwxr-x 18 0 0 4096 Mar 20...