无法将 psql 从主机连接到 docker 映像上的 postgresql

Cannot connect psql from host machine to postgresql on docker image

提问人:mtdot 提问时间:11/14/2023 更新时间:11/15/2023 访问量:34

问:

我正在跟进这个存储库,并尝试在运行后将 psql 从我的本地机器连接到 docker 映像上的 Postgresql,但我收到了这个错误docker compose up -denter image description here

我尝试了 repo 附带的门户,它可以通过服务名称和相同的凭据成功连接adminerpostgresenter image description here

  • 我想端口映射很好,这是结果docker container ls enter image description here

  • 尝试使用或代替,但没有运气127.0.0.1postgreslocalhost

PostgreSQL Docker PSQL

评论


答:

0赞 Ryabchenko Alexander 11/14/2023 #1

pg db 中的默认用户是 postgres(不是 root)。

尝试以用户名身份postgres

0赞 Wil Moore III 11/15/2023 #2

假设您没有更改 env-example.env 文件中的任何内容,您应该能够使用以下值进行身份验证:

System: PostgreSQL
Server: postgres
Username: root
Password: secret
Database: api

这是一个显示成功登录的视频