如何使用本地 PgAdmin 连接到 Divio postgres 数据库?

How do I connect to the Divio postgres database with local PgAdmin?

我正在尝试使用 PgAdmin 连接到容器中的本地 Divio 数据库,但 PgAdmin 4 不允许我在没有密码的情况下连接。 Divio Postgres 数据库似乎没有密码。

有人解决这个问题吗?

您不需要密码。

参见官方文档Interact with the local database from your host environment

关键是:

  • 通过编辑 docker-compose.yml 文件公开数据库的端口
  • 使用正确的凭据

文档中对这两个步骤进行了更详细的描述。我没有在这里提供更具体的细节,例如端口号,以防将来这些细节发生变化。