我用 nginx、php 和 postgres 创建了一个 ubuntu 映像。
我想将我当前映像中的 postgres 数据库与位于我的本地计算机上的 pgadmin
连接起来。
我曾尝试使用 docker inspector 尝试使用图像 ip 与我的本地 pgadmin 建立连接,但没有太大成功。我还尝试在本地配置一些端口以使连接正常工作。
原文由 Rigoxls 发布,翻译遵循 CC BY-SA 4.0 许可协议
我用 nginx、php 和 postgres 创建了一个 ubuntu 映像。
我想将我当前映像中的 postgres 数据库与位于我的本地计算机上的 pgadmin
连接起来。
我曾尝试使用 docker inspector 尝试使用图像 ip 与我的本地 pgadmin 建立连接,但没有太大成功。我还尝试在本地配置一些端口以使连接正常工作。
原文由 Rigoxls 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答2.4k 阅读✓ 已解决
2 回答796 阅读✓ 已解决
3 回答2.3k 阅读
1 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读
1 回答1.6k 阅读
2 回答1.2k 阅读
这是一个有效的问题,不知道为什么人们觉得“似乎无法回答这个问题”。
所以,这就是我如何做你想做的事情:
使用 docker 的检查命令查找 IP
使用该 IP、端口、用户名和密码在 PGADMIN 中进行连接
你也可以像下面这样简单的 telnet 来确认你是否可以访问 docker postgres 容器: