我想用dokcer在我的机器上启动Neo4j。我下载并做了:
docker run -p 7474:7474 neo4j
但在http://localhost:7474/browser/上我有:
ServiceUnavailable: WebSocket连接失败。由于web浏览器中的安全限制,此Neo4j驱动程序无法使用故障原因。请使用浏览器开发控制台确定故障的根本原因。常见的原因包括数据库不可用、使用错误的连接URL或临时网络问题。如果已启用加密,请确保浏览器配置为信任配置为使用的证书Neo4j。WebSocket
readyState
是:3
我尝试使用新4j/ne4j凭据,但它给了我同样的错误。
我想编辑$NEO4J_HOME/conf/neo4j.conf
并取消评论:
# To have Bolt accept non-local connections, uncomment this line:
dbms.connector.bolt.address=0.0.0.0:7687
就像他们说的以下列方法,但是我找不到文件
bash-5.1$ cd /var/lib/
abrt/ games/ PackageKit/
AccountsService/ gdm/ plymouth/
alsa/ geoclue/ polkit-1/
alternatives/ gssproxy/ portables/
authselect/ hp/ power-profiles-daemon/
bluetooth/ httpd/ private/
chrony/ hyperv/ rpm/
cni/ initramfs/ rpm-state/
color/ iscsi/ samba/
colord/ kdump/ selinux/
containerd/ libvirt/ sss/
containers/ lockdown/ systemd/
dbus/ logrotate/ texmf/
dhclient/ machines/ tpm/
dnf/ misc/ tpm2-tss/
dnsmasq/ mlocate/ udisks2/
docker/ net-snmp/ unbound/
fedora-third-party/ NetworkManager/ upower/
flatpak/ nfs/ xkb/
fprint/ openvpn/
fwupd/ os-prober/
发布于 2021-12-21 14:21:40
您还需要从码头容器中公开螺栓端口。默认的螺栓端口是7687。
docker run -p 7474:7474 -p 7687:7687 neo4j
https://stackoverflow.com/questions/70424753
复制相似问题