我通过Digital Ocean上的Droplet安装安装了Hasure GraphQL引擎。
即使我已经使用ssh获得了对Droplet实例的根访问权限,但无法连接到Hasura Droplet docker映像中的实例。
要运行以连接到docker image中的postgres实例的命令列表是什么?
答案 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更相关。