一、創建數據目錄
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連接