thajeztah / pgadmin4到本地安装的postgresql

时间:2018-05-25 06:33:40

标签: docker

我能够在0.0.0.0:5050运行“sudo docker run --rm -p 5050:5050 thajeztah / pgadmin4”来启动pgadmin4网络应用程序。我想连接到我本地安装的(不是dockerized)postgresql。当我设置“添加新服务器”时,我应该使用什么IP地址?

我正在使用Linux Mint 18.4。 PostgreSQL 9.6.7在localhost:5432上运行

TIA,

托马斯

1 个答案:

答案 0 :(得分:0)

我正在回答我自己的问题。这就是我如何让docker pgadmin4连接到我的本地postgresql。

  1. ifconfig -a:这将显示docker0的IP地址。
  2. 编辑postgresql.conf:listen_addresses ='*'。曾经是127.0.0.1
  3. 编辑pg_hba.conf:我已将所有0.0.0.0/0的主机添加到IPv4和IPv6。
  4. 然后我重新启动了posgresql服务器。我已经使用了第1步中的ip地址。