Ugreen NAS: Docker Grundkonfiguration
Einrichtung der Docker-Umgebung auf dem Ugreen DXP2800 / iDX6011 Pro. Wir nutzen primΓ€r Docker Compose, um Konfigurationen als Code versionieren zu kΓΆnnen.
Ordnerstruktur auf dem Volume
Lege im File-Manager des NAS einen gemeinsamen Freigabeordner (z.B. /volume1/docker) an. Jeder Service bekommt einen eigenen Unterordner:
/volume1/docker/
βββ portainer/
βββ homeassistant/
βββ cloudflare-tunnel/
βββ nginx-proxy-manager/
Standard Compose-Template
Eine typische docker-compose.yml fΓΌr neue Container sieht so aus. Achte immer auf persistente Volumes (Binds) und die richtigen PUID/PGID-Werte, damit es keine Berechtigungsprobleme auf dem NAS gibt.
version: '3.8'
services:
beispiel-service:
image: beispiel/image:latest
container_name: beispiel-app
environment:
- PUID=1000 # Entspricht deinem NAS-Benutzer
- PGID=100 # Entspricht der users-Gruppe
- TZ=Europe/Berlin
volumes:
- /volume1/docker/beispiel-app/config:/config
ports:
- "8080:80"
restart: unless-stopped