【发布时间】:2019-10-20 16:34:03
【问题描述】:
我通过 Digital Ocean 上的液滴安装安装了 Hasure GraphQL 引擎。
即使我使用 ssh 获得了对 droplet 实例的 root 访问权限,我也无法连接到 Hasura droplet docker 映像中的实例。
要运行以连接到 docker 映像中的 postgres 实例的命令列表是什么??
【问题讨论】:
标签: graphql digital-ocean hasura
我通过 Digital Ocean 上的液滴安装安装了 Hasure GraphQL 引擎。
即使我使用 ssh 获得了对 droplet 实例的 root 访问权限,我也无法连接到 Hasura droplet docker 映像中的实例。
要运行以连接到 docker 映像中的 postgres 实例的命令列表是什么??
【问题讨论】:
标签: graphql digital-ocean hasura
一旦你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 更相关。
【讨论】: