controlla la tua interfaccia bridge docker0 nel tuo caso potrebbe essere 172.18.0.0/16
apportare modifiche al percorso postgresql.conf sarà uguale a pg_hba.conf.
indirizzo di ascolto su "*"
Quindi in pg_hba.conf aggiungi la regola come
ospita tutti tutti 172.18.0.0/16 md5.
esegui la finestra mobile con hostip :docker run -p :5432:5432in questo modo un altro contenitore sulla stessa finestra mobile n/n può connettersi sia dall'host, ma non da altri host.