最近在一个docker容器(portainer)上的Raspberry Pi上安装了Neo4J。一切看起来都很好。我可以在Portainer中打开一个终端并运行命令。我可以看到有两个DB,我甚至可以运行Cypher命令(剪切并粘贴电影条目)。但是我不能使用浏览器运行任何命令。我似乎可以连接浏览器(http://localhost:7474/browser/)并看到“:play movie-graph”运行。但是当我尝试运行查询以输入电影数据时,我得到以下错误:“ERROR:Neo.DatabaseError.General.UnknownError”正在运行:sysinfo没有返回任何结果。而且光标是$而不是DB名称。并且在左边的“数据库”菜单中看不到任何数据库。
同样,我能够通过Portainer终端使用CypherShell运行查询。
以下是容器详细信息:
IMAGE neo4j:latest@sha256:b91a4a85afb0cec9892522436bbbcb20f1d6d026c8c24cafcbcc4e27b5c8b68d
CMD neo4j
ENTRYPOINT tini -g -- /startup/docker-entrypoint.sh
ENV
JAVA_HOME /usr/local/openjdk-11
JAVA_VERSION 11.0.15
LANG C.UTF-8
NEO4J_AUTH none
NEO4J_dbms_connector_bolt_advertised__address localhost:7687
NEO4J_dbms_connector_http_advertised__address localhost:7474
NEO4J_dbms_connector_https_advertised__address localhost:7473
NEO4J_EDITION community
NEO4J_HOME /var/lib/neo4j
NEO4J_SHA256 34c8ce7edc2ab9f63a204f74f37621cac3427f12b0aef4c6ef47eaf4c2b90d66
NEO4J_TARBALL neo4j-community-4.4.8-unix.tar.gz
PATH /var/lib/neo4j/bin:/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
x1c 0d1xx 1c 1d 1x我肯定这是我错过的一些愚蠢的东西,但阅读多个论坛评论没有帮助。任何帮助将不胜感激。
- 谢谢-谢谢
SJ公司
1条答案
按热度按时间x3naxklr1#
当您从互联网浏览器加载neo4jbrowser时:
,您需要连接到neo4j服务器的bolt通告地址: