Synology-Forum.nl
Packages => Officiële Packages => Docker / Container Manager => Topic gestart door: duduf op 22 januari 2025, 19:22:38
-
Ik heb een probleem met postgresql in docker. Ik probeer VWsfriend te installeren via docker compose, dat lukt maar vervolgens krijg ik een postgres foutmelding. "FATAL: role "postgres" does not exist"
Tegelijk met VWsfriend wordt ook een postgrest container geïnstalleerd tegelijk met 2 andere t.b.v. VWsfriend. Mijn probleem is dat ik niet kan inloggen in deze postgres om te kijken wat aan de hand is. Als ik via putty probeer in te loggen kom ik in de standaard postgres en daar zit de database van VWsfriend niet. Ik doe vast wel iets fout maar ik kom er niet uit. Ieman een idee hoe ik bij deze postgres kan komen?
-
Zoveel vragen...:-)
De eerste is: waarom de vraag hier stellen in plaats van bij de ontwikkelaar van de container? Synology is alleen maar de machine waarop je het draait, het is een probleem met de applicatie. Maar nu we er toch zijn...
Ik zie dat er inderdaad een postgres db wordt aangemaakt. Deze kun je benaderen met:
docker exec -i -t vwfriend-postgresdb-1 bash
De vraag is wel wat je vervolgens wilt doen. Wil je in de database kijken? Dat is toch altijd wat prutsen vanaf de command line (imho).
Je kunt kijken of je met een SQL applicatie kunt verbinden. Hier wordt uitgelegd hoe:
-
@mc_ bedankt voor je input. Ga ik doen. En als het niet lukt dan zoek ik het elders uit. Topic mag dicht.