Postgres与Docker容器和主机LAN联网

我在ARM设备上的Docker容器中运行Postgres。 我想要允许来自两个networking的容器(172.17.0.x)以及主机的LANnetworking(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掩码吗?

我的networking容器的主机名将与容器名称相同。 我能否假设Docker DNS服务器将所有容器和外部机器主机名parsing为IP地址,并且Postgres将允许这些连接?

Interesting Posts