docker部署neo4j

环境:
Os:Centos 4
neo4j:5.24.2

 

1.创建外挂目录

mkdir -p /home/middle/neo4j/data
mkdir -p /home/middle/neo4j/logs
mkdir -p /home/middle/neo4j/plugins
mkdir -p /home/middle/neo4j/conf
mkdir -p /home/middle/neo4j/import

 

2.创建好执行脚本

 
[root@host135 neo4j]# more start.sh 
#!/bin/bash
docker run -itd --name neo4j \
    --restart always \
    --publish=7474:7474 --publish=7687:7687 \
    --env NEO4J_AUTH=neo4j/neo4j123 \
    --volume=/home/middle/neo4j/data:/data \
    --volume=/home/middle/neo4j/logs:/logs \
    --volume=/home/middle/neo4j/plugins:/var/lib/neo4j/plugins\
    --volume=/home/middle/neo4j/conf:/var/lib/neo4j/conf\
    --volume=/home/middle/neo4j/import:/var/lib/neo4j/import\
    registry.cn-shenzhen.aliyuncs.com/hxlk8s/neo4j:5.24.2

 

 

 

 

这里设置的密码是:neo4j/neo4j123
部署完成后可以输入命令:server change-password 进行修改
脚本存放到 /home/middle/neo4j 目录

 

3.执行
sh start.sh

 

4.拷贝容器里的配置文件到外挂目录conf目录下

参考连接

https://www.cnblogs.com/hxlasky/p/18975131

 

5.安装apoc插件

https://www.cnblogs.com/hxlasky/p/18948134

 

 

6.创建apoc.conf文件
添加如下参数
vi /home/middle/neo4j/conf/apoc.conf
输入如下内容
apoc.export.file.enabled=true

apoc.import.file.enabled=true 

 

7.重启容器

docker stop 8e9f92e011c6
docker start 8e9f92e011c6

 

 

posted @ 2025-06-25 15:04  slnngk  阅读(317)  评论(0)    收藏  举报