首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将cvat postgres db连接到Dbeaver

如何将cvat postgres db连接到Dbeaver
EN

Stack Overflow用户
提问于 2021-11-18 08:32:24
回答 1查看 107关注 0票数 0

cvat_db的Docker容器有以下设置:

代码语言:javascript
复制
services: 
  cvat_db:
    container_name: cvat_db
    image: postgres:10-alpine
    restart: always
    environment:
      POSTGRES_USER: root
      POSTGRES_DB: cvat
      POSTGRES_HOST_AUTH_METHOD: trust
    volumes:
      cvat_db:/var/lib/postgresql/data

networks:
 cvat

而下面是dbeaver中的连接设置,其中"HOST IP“我已将托管cvat的IP地址放入其中。

Dbeaver Settings

我收到超时连接错误。所以,我想知道如何将postgres数据库连接到dbeaver。

EN

回答 1

Stack Overflow用户

发布于 2021-11-18 09:08:12

请记住以下几点:

根据

  • Postgres的文档,
  • 总是需要一个密码。如果不是真的需要,Postgres不会创建自定义网络。使用默认的网桥网络。
  • 您是从另一个docker容器还是从主机系统连接Postgres?如果从主机系统连接,请使用5432:5432.
  • mount将卷添加到子路径,而不是将命名卷添加到

示例合成文件:

代码语言:javascript
复制
version: '3.9'
services: 
  cvat_db:
    container_name: cvat_db
    image: postgres:10-alpine
    restart: always
    ports:
      - 5432:5432
    environment:
      POSTGRES_USER: root
      POSTGRES_PASSWORD: password
      POSTGRES_DB: cvat
    volumes:
      - ./cvat_db:/var/lib/postgresql/data

我写了一篇关于docker compose网络的article,也许对你有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70016735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档