From 40964b9130de05ec9018976dcf9b9a60d486bae8 Mon Sep 17 00:00:00 2001 From: ARIA Date: Sat, 18 Jul 2026 10:49:13 +0200 Subject: [PATCH] docker-compose: Downloads als Bind-Mount statt named volume Downloads landen jetzt in ./downloads im Projektverzeichnis statt in einem Docker-Volume -- Projekt bleibt portabel (Ordner kopieren/ verschieben reicht, kein docker volume inspect noetig). ./downloads wird per .gitignore ausgeschlossen, Docker legt den Ordner beim ersten Start automatisch an. --- .gitignore | 3 +++ docker-compose.yml | 10 ++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..63f080f --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# Heruntergeladene macOS-Installer-Images -- gross, projektspezifisch, gehoeren +# nicht ins Git-Repo. Landen hier durch den Bind-Mount aus docker-compose.yml. +/downloads/ diff --git a/docker-compose.yml b/docker-compose.yml index 8bec031..e62f49c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,8 +11,10 @@ services: volumes: - /dev:/dev - /run/udev:/run/udev:ro - - macos_downloads:/data/downloads + # Bind-Mount statt Docker-Volume: Downloads landen als normaler Ordner + # im Projektverzeichnis (./downloads) -- macht das Projekt portabel + # (einfach den ganzen Ordner kopieren/verschieben, kein 'docker volume + # inspect' noetig um an die Daten zu kommen). Ordner wird beim ersten + # Start automatisch angelegt. + - ./downloads:/data/downloads restart: "no" - -volumes: - macos_downloads: