一、创建数据目录
mkdir -p neo4jdata/neo4j-1/data
mkdir -p neo4jdata/neo4j-1/logs
mkdir -p neo4jdata/neo4j-1/conf
mkdir -p neo4jdata/neo4j-1/metrics
mkdir -p neo4jdata/neo4j-1/plugins
mkdir -p neo4jdata/neo4j-1/import
mkdir -p neo4jdata/neo4j-1/data
二、拉取镜像(Neo4j的官方Docker镜像https://hub.docker.com/_/neo4j)
docker pull neo4j
三、启动容器(务必关闭selinux)
docker run -d --name neo4j-1 -e NEO4J_AUTH=neo4j/123456 --net=host --privileged=true \
-v neo4jdata/neo4j-1/data:/data \
-v neo4jdata/neo4j-1/logs:/logs \
-v neo4jdata/neo4j-1/conf:/conf \
-v neo4jdata/neo4j-1/metrics:/metrics \
-v neo4jdata/neo4j-1/plugins:/plugins \
-v neo4jdata/neo4j-1/import:/import \
-v neo4jdata/neo4j-1/data:/data \
neo4j:3.5
四、查看容器状态及日志
docker ps -a | grep neo4j-1
docker logs neo4j-1
docker inspect neo4j-1
五、修改容器为自启动
docker container update --restart=always neo4j-1
六、web连接