首页 > 其他分享 >知识图谱(Knowledge Graph)- Neo4j 5.10.0 Docker 安装

知识图谱(Knowledge Graph)- Neo4j 5.10.0 Docker 安装

时间:2023-08-15 09:00:25浏览次数:40  
标签:opt Knowledge Graph 5.10 conf neo4j root localhost

知识图谱(Knowledge Graph)- Neo4j 5.10.0 Docker 安装
知识图谱(Knowledge Graph)- Neo4j 5.10.0 CentOS 安装

https://neo4j.com/docs/operations-manual/5/docker/introduction/

拉镜像

[root@localhost ~]# cat /etc/docker/daemon.json 
{
  "registry-mirrors": ["https://XXX.mirror.aliyuncs.com"]  # 阿里镜像源
}
# 拉取镜像
[root@localhost ~]# docker pull neo4j:5.10.0

image

运行

# 创建目录
[root@localhost ~]# mkdir -p /opt/neo4j

# --env NEO4J_AUTH=neo4j/password  //设定数据库的名字的访问密码
# --env NEO4J_AUTH=none //禁用帐号密码
[root@localhost ~]# docker run --name neo4j \
 -p 7474:7474  \
 -p 7687:7687  \
 -v /opt/neo4j/data:/data \
 -v /opt/neo4j/logs:/logs \
 -v /opt/neo4j/conf:/var/lib/neo4j/conf \
 -v /opt/neo4j/import:/var/lib/neo4j/import \
 --env NEO4J_AUTH=neo4j/123456 \
 -d neo4j:5.10.0

[root@localhost opt]# tail -f /opt/neo4j/logs/debug.log

http://172.16.3.64:7474/
image
image

重启容器

[root@localhost ~]# docker restart neo4j
neo4j
[root@localhost ~]#
### 配置 Neo4j 启动后是按照默认的配置进行启动的,而默认的数据库配置是不允许远程登陆的,这样对于在服务器上使用docker搭载neo4j的同学来说,就很不方便了,宿主机目录会产生映射文件,所以我们切换到 /opt/neo4j/conf 下进行修改: ```bash # 进入容器配置目录挂载在宿主机的对应目录,我这里是/opt/neo4j/conf [root@localhost ~]# cd /opt/neo4j/conf # vim编辑器打开neo4j.conf [root@localhost ~]# vim neo4j.conf # 指定连接器的默认监听ip为0.0.0.0,即允许任何ip连接到数据库 dbms.connectors.default_listen_address=0.0.0.0

可以免于登录,默认登陆用户名和密码都是neo4j

dbms.security.auth_enabled=false

![image](/i/l/?n=23&i=blog/80824/202308/80824-20230811153236601-1203470649.png)
</div>

标签:opt,Knowledge,Graph,5.10,conf,neo4j,root,localhost
From: https://www.cnblogs.com/vipsoft/p/17623086.html

相关文章

  • 知识图谱(Knowledge Graph)- Neo4j 5.10.0 Docker 安装
    拉镜像[root@localhost~]#cat/etc/docker/daemon.json{"registry-mirrors":["https://XXX.mirror.aliyuncs.com"]#阿里镜像源}#拉取镜像[root@localhost~]#dockerpullneo4j:5.10.0运行#创建目录[root@localhost~]#mkdir-p/opt/neo4j#--envNEO......
  • 知识图谱(Knowledge Graph)根本概念
    目录知识图谱定义基础概念:知识图谱构建的关键技术知识图谱的构建实体命名识别知识抽取实体统一指代消解知识图谱的存储RDF和图数据库的主要特点区别知识图谱能干什么反欺诈不一致性验证客户失联管理知识推理常见图数据库2012年5月17日,Google正式提出了知识图谱(KnowledgeGraph)的概......
  • 知识图谱(Knowledge Graph)- Neo4j 5.10.0 CentOS 安装
    系统需求版本JDKCPU内存硬盘Neo4j5.x17Intelx86-x64Corei3minimum,Corei7recommended.AMDx86-x64,MacARM.最低2GB,推荐16GB+10G+Neo4j5.x11Neo4j5.x8JDK17下载:https://www.oracle.com/java/technologies/downloads/#java17基于jar的......
  • 知识图谱(Knowledge Graph)- Neo4j 5.10.0 CentOS 安装
    系统需求版本JDKCPU内存硬盘Neo4j5.x17Intelx86-x64Corei3minimum,Corei7recommended.AMDx86-x64,MacARM.最低2GB,推荐16GB+10G+Neo4j5.x11Neo4j5.x8JDK17下载:https://www.oracle.com/java/technologies/do......
  • 知识图谱(Knowledge Graph)根本概念
    目录知识图谱定义基础概念:知识图谱构建的关键技术知识图谱的构建实体命名识别知识抽取实体统一指代消解知识图谱的存储RDF和图数据库的主要特点区别知识图谱能干什么反欺诈不一致性验证客户失联管理知识推理常见图数据库2012年5月17日,Google正式提出了知识图谱(KnowledgeGraph)的......
  • 题解 CF1857G【Counting Graphs】
    一个非常显然的事情是:总方案数即为每条边方案数之积。树边已经确定,考察每条非树边\((u,v)\)可以怎么取。给定的树\(T\)是唯一最小生成树,这意味着非树边\((u,v)\)要么不存在,要么权值大于\(T\)上\((u,v)\)之间任意一条边的权值。设\(T\)上\((u,v)\)间的最大边权为\(......
  • G. Counting Graphs
    G.CountingGraphsGivenatreeconsistingof$n$vertices.Atreeisaconnectedundirectedgraphwithoutcycles.Eachedgeofthetreehasitsweight,$w_i$.Yourtaskistocountthenumberofdifferentgraphsthatsatisfyallfourconditions:Thegra......
  • [SIGMOD 2020]In-Memory Subgraph Matching An In-depth Study
    In-MemorySubgraphMatching:AnIn-depthStudy一篇subgraphmatching的survey总结文章共分析了8中代表性的内存式子图匹配算法,在过滤、排序、扩展、优化四个方面做了对比。定义文中的重要符号表生成树的概念:生成树是一个连通图的最小连通子图问题定义子图同构问题是......
  • Jupyter Notebook 遇上 NebulaGraph,可视化探索图数据库
    在之前的《手把手教你用NebulaGraphAI全家桶跑图算法》中,除了介绍了ngai这个小工具之外,还提到了一件事有了JupyterNotebook插件:https://github.com/wey-gu/ipython-ngql,可以更便捷地操作NebulaGraph。本文就手把手教你咋在JupyterNotebook中,愉快地玩图数据库。只......
  • Jupyter Notebook 遇上 NebulaGraph,可视化探索图数据库
    在之前的《手把手教你用NebulaGraphAI全家桶跑图算法》中,除了介绍了ngai这个小工具之外,还提到了一件事有了JupyterNotebook插件:https://github.com/wey-gu/ipython-ngql,可以更便捷地操作NebulaGraph。本文就手把手教你咋在JupyterNotebook中,愉快地玩图数据库。只......