如何从Docker连接到主机的Postgres?

时间:2020-03-10 07:26:31

标签: postgresql docker

我想从Docker连接到主机上的Postgres,以部署ODKAggregate。这是我的docker文件:

FROM tomcat:8.5.16-jre8-alpine
MAINTAINER Brian Otieno "obrienotieno@icloud.com" 
CMD ["catalina.sh", "run"]

如何调整Dockerfile以在主机上侦听Postgres?

1 个答案:

答案 0 :(得分:0)

listen_address*更改为/var/lib/pgsql/data/postgresql.conf

这基本上允许任何IP连接到您的Postgres,默认值为localhost

sudo nano /var/lib/pgsql/data/postgresql.conf

像这样改变 listen_addresses = '*'

并更改您的项目设置以连接到主机系统Postgres端口