Postgres und Postgrest im docker

bastigogo

Benutzer
Mitglied seit
05. Jul 2022
Beiträge
10
Punkte für Reaktionen
1
Punkte
1
Hi,
ich habe eine postgres db im docker laufen.
Diese ist auch von zb dbeaver erreichba

ich habe mich dann an dieses Tutorial gehalten (https://postgrest.org/en/stable/tutorials/tut0.html)
und die SQLs ab 4. ausgeführt, also:

und dann versuche ich den Docker mit den Umgebungsvariablen wie in 5. zu starten. (Ich habe auch versucht anstatt localhost die IP Adresse zu nehmen.
Er wird allerdings direkt wieder gestoppt.

Hat jemand schon Erfahrungen damit gemacht?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.155
Punkte für Reaktionen
909
Punkte
424
Direkt per docker compose im Doppelpack
https://postgrest.org/en/stable/install.html

Ansonsten, was sagt das log vom Container wenn er direkt wieder gestoppt wird?

Je nachdem wie die Container laufen, host / bridge, können andere Container einfach anders oder gar nicht / schwieriger erreicht werden.
 

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.118
Punkte
214
hier meine Installation:
Code:
docker run -d --name postgres \
-p 5433:5432 \
-e POSTGRES_PASSWORD=mysecretpassword \
-v /volume1/docker/postgres/data:/var/lib/postgresql/data \
--restart always \
postgres:latest

Du musst dur den Ordner "postgres" und "data" in docker-Ordner erstellen. Das Passwort muss ggf. auch noch angepasst werden.
Danach den Befehl einfach mit SSH oder die Aufgabensteuerung absetzen.

Die ganzen Einträge kannst du natürlich auch mit der GUI machen. Notwendige Einträge sind nur die Ports (-p), Passwort (-e) und das Volume (-v).
Das ganze kann bequem mit Watchtower automatisch upgedatet werden.
 

bastigogo

Benutzer
Mitglied seit
05. Jul 2022
Beiträge
10
Punkte für Reaktionen
1
Punkte
1
Hi,
ok, ich bin neu bei docker und ich habe die Variablen falsch konfiguriert.
Im Tutorial steht zb "db-uri" als Variable.
Beim Docker in Synology muss ich allerdings "PGRST_DB_URI" eintragen.

Postgrest docker startet und ich habe mein erstes get über Insomnia abgerufen.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!