关于 本地客户端studio远程连接Nebula Graph Server

新人,第一次使用docker和Nebula Graph,现在遇到一个问题。我已经在服务器上使用docker部署了Nebula Graph,并将数据导入了数据库中。现在我已经在本地安装了studio,想问一下怎么可以连接远程的Nebula Graph。
我不懂的地方是我是在docker内部安装的服务,我应该如何确定ip地址并访问它。是不是直接安装在服务器上(不使用docker)会更加的方便? 但是我没有root权限。。。。

studio通过docker-compose安装后,会把7001的port映射到服务器的port 7001,你在服务器通过:

$ curl 127.0.0.1:7001

检测服务是否能访问,如果能访问你只需要解决服务器本身的服务能被外部同网络坏境访问即可(比如防火墙开放7001的端口,或者负载加上7001的处理)

另外,我们也提供rpm的安装方式:GitHub - vesoft-inc/nebula-web-docker: Docker of kinds of web tools of Neubla Graph

多谢您的回答

我还是不太明白您的意思,本地安装的是studio,可以正常启动。数据库安装到了服务器。我是想在本地通过studio远程链接数据库。(本地的studio 和 服务器的数据库 都是通过docker安装的)

哦哦,你的studio在本地?那直接本机用chrome浏览器打开 127.0.0.1:7001 这个使用studio就好,你是服务器连不上么?可以参考:连接数据库 - Nebula Graph Database 手册

浙ICP备20010487号