Postgres:连接ECONNREFUSED 127.0.0.1:5432 com Node JS e docker

时间:2019-12-19 20:03:08

标签: node.js postgresql docker

Fala galera,Estoucomeçando和Fazer um app em Node e estou tentando usar或Postgresatravésdo docker,usei esse comando pra criar图像:

docker run --name database -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres

porémquando tento或postbird para ter acesso ao banco de dados ele da o seguinte erro“ connect ECONNREFUSED 127.0.0.1:5432”。

没有后鸟埃斯托·阿桑多·阿西姆·普拉·康科塔尔

Host: localhost 
port: 5432 
username: postgres
password: docker

一个月结点,一个码头工人,一个月结,一个月结,一个人,一个人吗?

2 个答案:

答案 0 :(得分:1)

有必要使用以下代码重新启动容器:

docker restart(容器名称),在这种情况下:docker restart数据库。

答案 1 :(得分:0)

泊坞窗不在本地主机上运行,​​而是在另一个IP中运行,所以当我在postbird连接上更改主机时,它起作用了!