如何解决PgAdmin 通过 Docker-compose 连接到 Postgres 导致“无法连接到服务器:超时已过期”
考虑 Docker-compose :
version: "3"
services:
postgres_svc:
image: postgres:12.0-alpine
environment:
POSTGRES_USER: root
POSTGRES_PASSWORD: myCoolPassword
POSTGRES_DB: postgres
ports:
- "5432:5432"
... More services
当我运行 Docker-compose up
并运行时:
docker inspect <POSTGRES_ID> | grep Gateway >>> 192.168.16.1
或
docker inspect <POSTGRES_ID>| grep IPAddress >>> 192.168.16.3
我得到了 postgres 容器的 IP/网关,然后在 PGADMIN 中:
对于 IP 192.168.16.3
也是如此。
我们如何解决这个连接问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。