verifique su interfaz de puente docker0 en su caso, podría ser 172.18.0.0/16
hacer cambios en postgresql.conf la ruta será la misma que pg_hba.conf.
dirección de escucha a "*"
Luego, en pg_hba.conf, agregue la regla como
aloja todo todo 172.18.0.0/16 md5.
ejecute la ventana acoplable con hostip:docker run -p:5432:5432 de esta manera, otro contenedor en la misma ventana acoplable n/w puede conectarse también desde el host, pero no desde otros hosts.