使用psql连接到在Digital Ocean Droplet中创建的Hasura上的postgres实例

时间:2019-06-05 07:21:46

标签: graphql digital-ocean hasura

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

即使我已经使用ssh获得了对Droplet实例的根访问权限,但无法连接到Hasura Droplet docker映像中的实例。

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

1 个答案:

答案 0 :(得分:0)

ssh一旦进入您的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更相关。