我用Nginx,PHP和postgres创建了一个ubuntu图像.
我想将当前图像中的postgres数据库与位于我本地计算机上的pgadmin连接起来.
我尝试使用docker inspector尝试使用image ip与我的本地pgadmin建立连接,但没有太大成功.我也尝试在本地配置一些端口以使连接工作.
这是一个有效的问题,不知道为什么人们会觉得“似乎无法回答这个问题”.
原文链接:https://www.f2er.com/postgresql/192864.html所以,这就是我做你想做的事情:
>从Docker Hub中拉出postgres图像
docker pull postgres:最新
>使用以下命令运行容器
docker run -p 5432:5432 postgres
>使用docker的inspect命令查找IP
>使用该IP,PORT,用户名和密码连接PGADMIN
>你也可以像下面这样做一个简单的telnet来确认你是否可以访问docker postgres容器:
telnet IP_ADDRESS 5432