启动neo4j 容器
参数说明可以参考:https://neo4j.com/docs/operations-manual/current/docker/configuration/、https://neo4j.com/developer/docker-run-neo4j/、https://hub.docker.com/_/neo4j/
docker run \
--name neo4j \
-p7474:7474 -p7687:7687 \
-d \
-v /etc/localtime:/etc/localtime \
-v /data/neo4j/data:/var/lib/neo4j/data \
-v /data/neo4j/logs:/var/lib/neo4j/logs \
-v /data/neo4j/import:/var/lib/neo4j/import \
-v /data/neo4j/plugins:/var/lib/neo4j/plugins \
-v /data/neo4j/conf:/var/lib/neo4j/conf \
--env NEO4J_AUTH=neo4j/123456 \
--env NEO4J_dbms_memory_pagecache_size=20G \
--env NEO4J_dbms_memory_heap_initial__size=16G \
--env NEO4J_dbms_memory_heap_max__size=16G \
--env NEO4J_dbms_tx__log_rotation_retention__policy=false \
--env NEO4J_dbms_directories=/var/lib/neo4j \
--env NEO4J_dbms_directories_logs=/var/lib/neo4j/logs \
neo4j:3.5.14
通过浏览器访问http://localhost:7474来访问neo4j 。
这绑定了两个端口(7474
和7687
),用于HTTP和Bolt访问Neo4j API。卷/data
必须允许数据库在容器外部持久保存。