簡體   English   中英

Postgres 網絡與 Docker 容器和主機 LAN

[英]Postgres networking with Docker containers and host LAN

我在 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 將允許這些連接嗎?

172.16.0.0/12 我認為你的 192 應該是192.168.0.0/16

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM