Setup-Profi Wissensdatenbank

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