难以让 Mezzanine 通过 Docker 连接到 Postgresql
在我的 postgresql.conf 中,我有:
listen_addresses = '*'
在我的 pg_hba.conf 我有:
# Database administrative login by Unix domain socket
local all postgres peer
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all peer
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local replication postgres peer
#host replication postgres 127.0.0.1/32 md5
#host replication postgres ::1/128 md5
host all all samenet trust
host all all 0.0.0.0/0 md5
我不断收到的错误是:
could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?
我将 settings.py 中的 PORT 设置为 '' 但我在 postgresql.conf 中将 PORT 定义为 5432。
有什么建议么?