我在ARM设备上的Docker容器中运行Postgres。我希望允许来自这两者的连接:网络容器(172.17.0.x)和主机的LAN网络(192.168.100.x)。
这是正确的吗?
pg_hba.conf
# Docker network
host all all 172.17.0.0/24 md5
# Host's LAN network
host all all 192.168.0.0/24 md5对于postgres.conf,我可以对listen_addresses字段使用CIDR掩码吗?
我的网络容器的主机名将与容器名称相同。我可以假设Docker DNS服务器将所有容器和外部机器主机名解析为ip地址,Postgres将允许这些连接吗?
发布于 2019-12-10 01:00:15
172.16.0.0/12。我认为你的192应该是192.168.0.0/16。
https://stackoverflow.com/questions/36393394
复制相似问题