Domnívám se, že problém je v tom, že máte postgres spuštěný na místním počítači na portu 5432. Problém lze vyřešit namapováním portu 5432 kontejneru dockeru na jiný port v hostitelském počítači. Toho lze dosáhnout provedením změny v docker-compose.yml
Změnit
"5432:5432"
do
"5433:5432"
Restartujte docker-compose
Nyní běží dokovací kontejner postgres na 5433. (Místně nainstalovaný postgres je na 5432)Můžete se pokusit připojit ke kontejneru dockeru.
psql -p 5433 -d db_name -U user -h localhost