Hallo zusammen,
habe das auch mal mit Postgres 13 ausprobiert, wenn man es richtig macht, funktioniert es auch. Habe ein paar Anläufe gebraucht.
Zu beachten, für die nächsten Tester, die Docker auch so lieben wie ich - nicht :-)
Als KIXDB_HOST muss die LAN-IP des DB-Hosts gesetzt werden, localhost oder 127er Adressen liegen innerhalb des Docker Containers.
Der Postgres-Host muss auf der IP auch lauschen und Zugriff von der IP des Containers erlaubt sein
Also z.B. (ggf. nach Bedarf einschränken):
/etc/postgresql/13/main/postgresql.conf --> listen_addresses = '*'
/etc/postgresql/13/main/pg_hba.conf --> host all all 0.0.0.0/0 md5
Datenbank muss angelegt und leer sein, der User volle Rechte darauf haben, also z.B.
sudo su - postgres
createuser kixdbuser --password
createdb kixdb -O kixdbuser
Ansonsten ... love it!
VG Olli