Docker Daten,Images,Pfade
Hallo,
Seit ein paar Tagen beschäftige ich mich mit Docker (keine Schulung, sondern "Spielerei")
Da wollte ich immer wissen, wo die ganzen Dateien liegen.
Ich weiß, dass Images & Containers unter /var/lib/docker (debian) befinden.
Bis jetzt habe ich mit Docker nur Nextcloud installiert.
Nextcloud habe ich auch ohne Docker mal installiert gehabt.
Ich würde aber gerne wissen, wo ich bei Docker die Werte finde.
Z.B. konnte ich wenn ich NC ohne Docker installiert habe (mit Apache) bei einer Konfigurationsdatei "trusted domains" usw. hinzufügen bzw. einzelne Dateien editieren und anpassen.
Bei Docker würde ich es auch gerne wissen.
LG
Ergi
Seit ein paar Tagen beschäftige ich mich mit Docker (keine Schulung, sondern "Spielerei")
Da wollte ich immer wissen, wo die ganzen Dateien liegen.
Ich weiß, dass Images & Containers unter /var/lib/docker (debian) befinden.
Bis jetzt habe ich mit Docker nur Nextcloud installiert.
Nextcloud habe ich auch ohne Docker mal installiert gehabt.
Ich würde aber gerne wissen, wo ich bei Docker die Werte finde.
Z.B. konnte ich wenn ich NC ohne Docker installiert habe (mit Apache) bei einer Konfigurationsdatei "trusted domains" usw. hinzufügen bzw. einzelne Dateien editieren und anpassen.
Bei Docker würde ich es auch gerne wissen.
LG
Ergi
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 389560
Url: https://administrator.de/contentid/389560
Ausgedruckt am: 23.11.2024 um 07:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo,
erstmals nur im Container. Üblicherweise wird allerdings für solche Daten ein Volume erstellt, damit diese auf dem Hostsystem oder auf einem Storage Server persistent gespeichert werden. Denn ein Container läuft nur im Arbeitsspeicher d.h. sobald der Container gestoppt wird, sind alle Daten weg.
Hier eine genaue Beschreibung:
https://docs.docker.com/storage/volumes/
Edit:
Dann musst du ein eigenes Image erstellen. Für jede Änderung ein neues Image. Dies machst du über ein Dockerfile. Das Dockerfile ist das Build File also quasi die Bauanleitung. Die solltest du in einem Version Control System z.B. Git abspeichern.
Am besten du beschäftigst dich mal mit Grundlagen:
https://docs.docker.com/get-started/
Viele Grüße,
Exception
Ich würde aber gerne wissen, wo ich bei Docker die Werte finde.
erstmals nur im Container. Üblicherweise wird allerdings für solche Daten ein Volume erstellt, damit diese auf dem Hostsystem oder auf einem Storage Server persistent gespeichert werden. Denn ein Container läuft nur im Arbeitsspeicher d.h. sobald der Container gestoppt wird, sind alle Daten weg.
Hier eine genaue Beschreibung:
https://docs.docker.com/storage/volumes/
Edit:
Z.B. konnte ich wenn ich NC ohne Docker installiert habe (mit Apache) bei einer Konfigurationsdatei "trusted domains" usw. hinzufügen bzw. einzelne Dateien editieren und anpassen.
Dann musst du ein eigenes Image erstellen. Für jede Änderung ein neues Image. Dies machst du über ein Dockerfile. Das Dockerfile ist das Build File also quasi die Bauanleitung. Die solltest du in einem Version Control System z.B. Git abspeichern.
Am besten du beschäftigst dich mal mit Grundlagen:
https://docs.docker.com/get-started/
Viele Grüße,
Exception