我想从Docker连接到主机上的Postgres,以部署ODKAggregate。这是我的docker文件:
FROM tomcat:8.5.16-jre8-alpine
MAINTAINER Brian Otieno "obrienotieno@icloud.com"
CMD ["catalina.sh", "run"]
如何调整Dockerfile以在主机上侦听Postgres?
答案 0 :(得分:0)
将listen_address
从*
更改为/var/lib/pgsql/data/postgresql.conf
这基本上允许任何IP连接到您的Postgres,默认值为localhost
sudo nano /var/lib/pgsql/data/postgresql.conf
像这样改变
listen_addresses = '*'
并更改您的项目设置以连接到主机系统Postgres端口