Permitir que el contenedor docker se conecte a una base de datos local / host de postgres

Recientemente he estado jugando con Docker y QGIS y he instalado un contenedor siguiendo las instrucciones eneste tutorial.

Todo funciona muy bien, aunque no puedo conectarme a una base de datos localhost postgres que contiene todos mis datos SIG. Supongo que esto se debe a que mi base de datos postgres no está configurada para aceptar conexiones remotas y he estado editando los archivos conf de postgres para permitir conexiones remotas utilizando las instrucciones enEste artículo.

Todavía recibo un mensaje de error cuando intento conectarme a mi base de datos que ejecuta QGIS en Docker: no se pudo conectar al servidor:Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections to port 5433? El servidor postgres se está ejecutando y he editado mipg_hba.conf archivo para permitir conexiones desde un rango de direcciones IP (172.17.0.0/32). Anteriormente había consultado la dirección IP del contenedor acoplable usandodocker ps y aunque la dirección IP cambia, hasta ahora siempre ha estado en el rango 172.17.0.x

¿Alguna idea de por qué no puedo conectarme a esta base de datos? ¡Probablemente algo muy simple, me imagino!

Estoy ejecutando Ubuntu 14.04; Postgres 9.3

Respuestas a la pregunta(6)

Su respuesta a la pregunta