docker guarani acceso pgadmin

Hola, como va?
Como estás levantando el docker de postgres?
En gral, lo que hay que hacer es bindear el puerto interno (en tu caso 5432) a un puerto externo (máquina host). Si lo estás corriendo con el docker run debería ser algo así:

docker run -p  7432:5432 -t postgresql

El 1er puerto es el del host y el otro es el interno del contenedor.