Docker-bruker på Synology DSM: finn PUID og PGID

Et ryddig Docker-miljø på XPEnology (eller Synology) krever en dedikert bruker som containerne kjører som. Guiden gjelder Synology DSM 6.2 eller lignende.

Steg 1: opprett en gruppe

DSM innlogging
Logg inn på DSM

Gå til Control Panel → Group → Create og gi gruppen et navn.

Opprett gruppe
Gi gruppen et passende navn
Tilganger
Sett nødvendige tilganger

Steg 2: opprett en bruker

Opprett bruker
Gi brukeren et navn

Legg brukeren inn i Docker-gruppen:

Bruker i gruppe
Koble brukeren til gruppen

Steg 3: finn brukerens UID og GID

Aktiver SSH under Applications → Terminal & SNMP:

Aktiver SSH
SSH
Klar for kommandoer

Kjør id "brukernavn" for å finne UID og GID:

UID og GID
UID og GID avslørt: bruk disse i docker-compose

Bruk verdiene som PUID og PGID i docker-compose-filene.

Slå av SSH igjen når du er ferdig.