Tag: qgis

允许docker容器连接到本地/主机postgres数据库

我最近一直在玩Docker和QGIS,并按照本教程中的说明安装了一个容器。 尽pipe我无法连接到包含我所有GIS数据的localhost postgres数据库,但一切正常。 我认为这是因为我的postgres数据库没有configuration为接受远程连接,并已编辑postgresconfiguration文件,以允许使用本文中的说明进行远程连接。 当我尝试连接到在Docker中运行QGIS的数据库时,仍然收到错误消息:无法连接到服务器: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections to port 5433? postgres服务器正在运行,我编辑了我的pg_hba.conf文件,允许来自一系列IP地址(172.17.0.0/32)的连接。 我以前使用docker ps查询了docker容器的IP地址,尽pipeIP地址发生了变化,但它一直在172.17.0.x 任何想法,为什么我不能连接到这个数据库? 可能是我想象的很简单的东西! 我正在运行Ubuntu 14.04; Postgres 9.3