Neo4j 图数据库搭建
https://neo4j.com/docs/operations-manual/current/tutorial/tutorial-clustering-docker/
https://www.cnblogs.com/studyjobs/p/19150308
yaml
services:
neofj:
image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/neo4j:2025.11.2-community
container_name: neo4j
restart: always
ports:
# web界面连接端口
- "7474:7474"
# 代码程序连接端口
- "7687:7687"
environment:
# 可以通过指定 NEO4J_AUTH 为 none 来禁用身份验证
# - NEO4J_AUTH=none
# 目前无法更改初始用户名,它始终是 neo4j 密码至少 8 个字符
- NEO4J_AUTH=neo4j/12345678
# 默认分配内存和最大使用内存都是 512M,可以自定义更改
- NEO4J_server_memory_pagecache_size=512M
- NEO4J_server_memory_heap_max__size=512M
# 外部导入的csv文件存放的目录
- NEO4J_server_directories_import=import
# 插件存放目录
- NEO4J_server_directories_plugins=plugins
volumes:
# 数据存放目录
- ./data:/var/lib/neo4j/data
# 日志存放目录
- ./logs:/var/lib/neo4j/logs
# 外部要导入的文件存放目录
- ./import:/var/lib/neo4j/import
# 配置文件存放目录
- ./conf:/var/lib/neo4j/conf
# 插件存放目录
- ./plugins:/var/lib/neo4j/plugins