Thingsboard with Cassandra (thingsboard/tb-cassandra) 的 Docker 镜像也有一个 Postgres 数据库来存盘元资料等。
我需要使用监控和管理工具从容器外部连接到这个 Postgres 数据库。为此,我需要创建影像时为数据库提供的用户和密码,但我在 Thingsboard 档案中找不到此信息。我不想更改凭据,因为这可能会导致 Docker 容器的其他组件出现问题。
有人知道这个用户/密码组合吗?
uj5u.com热心网友回复:
根据thingsboard compose档案:
environment:
POSTGRES_DB: thingsboard
POSTGRES_PASSWORD: postgres
根据Postgress:
POSTGRES_USER
此可选环境变量与 POSTGRES_PASSWORD 结合使用以设定用户及其密码。此变量将创建具有超级用户权限的指定用户和具有相同名称的数据库。如果未指定,则将使用默认用户
postgres
。
所以用户/密码应该是postres/postgres
.
0 评论