文章目录
- 一、前言
- 二、安装Neo4j
- 三、测试Neo4j
- 四、安装APOC插件
- 五、测试APOC插件
一、前言
官方文档:https://neo4j.com/docs/operations-manual/current/docker/introduction/
二、安装Neo4j
我这里以 5.23.0 版的 Neo4j 为例
-  拉取镜像 docker pull neo4j:5.23.0
-  启动容器 docker run -d \ --name my_neo4j \ --restart always \ --publish=7474:7474 --publish=7687:7687 \ --env NEO4J_AUTH=neo4j/your_password \ --volume=/mnt/sda/data/neo4j_data:/data \ neo4j:5.23.0ps: - NEO4J_AUTH 指定用户密码
- volume 映射了数据存放位置 (宿主机数据映射位置:容器数据存放位置)
- 7474 端口用于在web网页访问(具体地址为 ip:7474)
- -d 要加上,后台运行
 
三、测试Neo4j
-  查看容器日志 docker logs -f my_neo4j 
-  访问浏览器界面(docker所在机器的ip:7474) 
  
四、安装APOC插件
-  下载和 neo4j 对应的 apoc jar包 
 官方链接:https://neo4j.com/docs/apoc/current/installation/
  
-  上传到宿主机 
 我这里上传的路径是/mnt/sda/neo4j_plugins/apoc-5.23.0-core.jar
-  将文件由 宿主机 移动至 容器 docker cp /mnt/sda/neo4j_plugins/apoc-5.23.0-core.jar my_neo4j:/var/lib/neo4j/plugins
-  重启 neo4j 容器 docker restart my_neo4j
五、测试APOC插件
- 访问 Neo4j browser (ip:7474)
  
- 输入这条命令call apoc.help("apoc")
- 如果返回如下结果,说明插件安装成功了,可以使用 apoc 命令了
  



![[vue] jszip html-docx-js file-saver 图片,纯文本 ,打包压缩,下载跨域问题](https://i-blog.csdnimg.cn/direct/8827abcedae14f95a967630319ce090e.png)















