【问题标题】:using psql to connect to postgres instance on Hasura created in Digital Ocean droplet使用 psql 连接到在 Digital Ocean droplet 中创建的 Hasura 上的 postgres 实例
【发布时间】:2019-10-20 16:34:03
【问题描述】:

我通过 Digital Ocean 上的液滴安装安装了 Hasure GraphQL 引擎。

即使我使用 ssh 获得了对 droplet 实例的 root 访问权限,我也无法连接到 Hasura droplet docker 映像中的实例。

要运行以连接到 docker 映像中的 postgres 实例的命令列表是什么??

【问题讨论】:

    标签: graphql digital-ocean hasura


    【解决方案1】:

    一旦你sshed 进入你的 Digital Ocean 实例,列出所有正在运行的 docker 容器:

    docker ps -a
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                     NAMES
    ....................................................
    

    记下相关容器的CONTAINER ID。 然后你就可以在容器内建立一个终端会话,并使用psql 连接到数据库:

    docker exec -it 05b3a3471f6f bash
    root@a5sd22v5-# psql -U postgres
    

    这个SO question 更相关。

    【讨论】:

      猜你喜欢
      • 2018-07-23
      • 1970-01-01
      • 1970-01-01
      • 2018-03-06
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多