Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker Gremlin:服务器上未配置别名[g]的遍历源[g]_Docker_Graph_Gremlin_Janusgraph_Gremlin Server - Fatal编程技术网

Docker Gremlin:服务器上未配置别名[g]的遍历源[g]

Docker Gremlin:服务器上未配置别名[g]的遍历源[g],docker,graph,gremlin,janusgraph,gremlin-server,Docker,Graph,Gremlin,Janusgraph,Gremlin Server,我正在为我的janusGraph数据库使用Docker实例,而且非常具体;我使用以下Docker图像: 该图像工作正常,除非我在这个groovy文件中去掉了第12行:其中包含以下内容: graph.io(graphml()).readGraph('data/air-routes-small.graphml') 如果我尝试使用gremlin python从数据库中选择任何顶点,在删除前面提到的行之后,会出现以下错误: gremlin_python.driver.protocol.Gremlin

我正在为我的janusGraph数据库使用Docker实例,而且非常具体;我使用以下Docker图像:

该图像工作正常,除非我在这个groovy文件中去掉了第12行:其中包含以下内容:

graph.io(graphml()).readGraph('data/air-routes-small.graphml')
如果我尝试使用gremlin python从数据库中选择任何顶点,在删除前面提到的行之后,会出现以下错误:

gremlin_python.driver.protocol.GremlinServerError: 499: The traversal source [g] for alias [g] is not configured on the server.

因此,如果不导入任何现有数据,它将无法工作。但是我想从一个空数据库开始,而不是现有数据库,这就是我不想导入.graphml文件的原因。但是我想我还是需要以某种方式初始化一个空数据库,有什么想法吗?

现在可以工作了,groovy文件的顶部似乎缺少了
def addItUp(x,y){x+y}
。我将所有代码替换为来自
gremlin服务器/scripts
文件夹的groovy示例文件,该文件夹对我有效