Neo4j docker 部署

本文介绍了如何通过Docker运行Neo4j容器,创建挂载的数据、日志、配置和导入目录,并使用cypher-shell进行图数据库的创建与查询操作。步骤包括拉取镜像、启动容器、设置端口映射和数据持久化,以及在容器内执行Cypher命令创建和查询节点关系。

想要运行简单测试一下neo4j,就直接使用docker创建了一个容器,并用cypher-shell本地连接neo4j,创建图进行测试。

1 开启docker
sudo systemctl start docker
2 拉取镜像源
sudo docker pull neo4j # 默认latest版本
3 查看本地镜像,检验是否拉取成功
sudo docker images

4 创建容器并运行

在/home/neo4j目录下分别创建 data、logs、conf、import 四个目录

  • data,数据存放的文件夹
  • logs,运行的日志文件夹
  • conf,数据库配置文件夹
  • import,为了大批量导入csv来构建数据库,只能导入.csv格式的文件,要放到这个文件夹下
sudo docker run -d --name container_name -p 27474:7474 -p 27687:7687 -v /home/neo4j/data:/data -v /home/neo4j/logs:/logs -v /home/neo4j/conf:/var/lib/neo4j/conf -v /home/neo4j/import:/var/lib/neo4j/import --env NEO4J_AUTH=neo4j/password neo4j
-d --name container_name   //-d表示容器后台运行 --name指定容器名字
-p 27474:7474 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值