docker + sbfspot
Geplaatst: 19 jun 2024, 18:22
Ik ben aan het proberen mijn huidige ubuntu VM met SBFspot te migreren naar een docker container, maar ik heb een probleem (anders zou ik geen topic aanmaken, nietwaar?)
De image die ik gebruik is nakla/sbfspot
Bij het starten van de container krijg ik een access denied:
Ik heb een user aangemaakt, genaamd sbfspot, en een aantal rechten toegekent:
De directory waarin de container schrijft, en overigens wel in slaagt van files te creëren bij de initialisatie van de container heeft 777 rechten.
Wat mis ik? Ik ben sowieso geen held met linux rechten. Meestal zet ik het op 777 aangezien mijn systemen enkel lokaal hangen en niet via buitenaf bereikbaar zijn, maar dit werkt nu niet.
De image die ik gebruik is nakla/sbfspot
Bij het starten van de container krijg ik een access denied:
Code: Selecteer alles
vdocker@vdockerserver:/docker/sbfspot$ sudo docker compose up
WARN[0000] /docker/sbfspot/docker-compose.yaml: `version` is obsolete
[+] Running 1/0
✔ Container sbfspot-sbfspot-1 Created 0.0s
Attaching to sbfspot-1
sbfspot-1 | /etc/sbfspot/SBFspot.cfg is not readable by user with ID 5000.
sbfspot-1 | Please change file permissions accordingly and restart the container.
sbfspot-1 exited with code 1
sbfspot-1 | /etc/sbfspot/SBFspot.cfg is not readable by user with ID 5000.
Code: Selecteer alles
vdocker@vdockerserver:/docker/sbfspot$ id sbfspot
uid=5000(sbfspot) gid=5000(sbfspot) groups=5000(sbfspot),0(root)
Code: Selecteer alles
vdocker@vdockerserver:/docker/sbfspot$ ls -l
total 8
-rw-r--r-- 1 root root 539 Jun 18 19:01 docker-compose.yaml
drwxrwxrwx 4 sbfspot sbfspot 4096 Jun 18 19:02 sbfspot
Code: Selecteer alles
vdocker@vdockerserver:/docker/sbfspot/sbfspot$ ls -l
total 8
drwxrwxrwx 2 sbfspot sbfspot 4096 Jun 18 19:02 data
drwxrwxrwx 2 sbfspot sbfspot 4096 Jun 18 19:51 etc
vdocker@vdockerserver:/docker/sbfspot/sbfspot$