Docker

  • 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

Savel

Benutzer
Registriert
13. Jan. 2016
Beiträge
40
Reaktionspunkte
2
Punkte
8
Hallo zusammen,

ich möchte auf meinem DS218j einen Server für ein Spiel erstellen, Habe schon über Docker das Image runtergeladen und es auch starten können. Wenn ich es richtig verstehe ist der "docker" ein Container der ein Image ausführt. Warum kann ich unter Filestation keine Dateien von dem Container editieren oder generell dateien sehen? Kann man die Dateien irgendwie sichtbar machen?

Danke
 
Deine Annahme, dass Docker mit Containern arbeitet, die auf einem Image basieren, ist erstmal richtig. Diese Container sind in sich abgeschlossene Umgebungen.
Das bedeutet, dass man nicht ohne weiteres auf den Inhalt innerhalb des Containers zugreifen kannst und auch nicht anders herum. Der Container kommt auch nicht ohne weiteres auf deine Ordnerstruktur auf dem NAS.

Der gängige Weg hierfür ist die Verwendung von Volume Bindings.
https://docs.docker.com/engine/storage/bind-mounts/#options-for---volume

Damit verknüpfst du sozusagen ein Verzeichnis auf deinem NAS, z.B. \docker\deineDockerApp mit einem Ordner innerhalb des Containers.
Das ist ein Vorgang der zur Erstellung des Containers erfolgt.
In der Praxis werden i.d.R. Konfigurationsdaten, Datenbanken oder Logprotokolle darüber gebunden, damit diese Einstellungen ein Container-Update überdauern. (=Persistenz)

Es gibt natürlich noch andere Wege in einen Container zu schauen (z.B. über die Konsole) und auch Wege Dateien ohne Binding zu verschieben (docker cp).. Bevor du das tust, solltest du dich aber erstmal mit den Grundlagen von Docker vertraut machen.
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat