Using LOAD CSV to import a local file to Neo4j in a Docker container Using LOAD CSV to import a local file to Neo4j in a Docker container docker docker

Using LOAD CSV to import a local file to Neo4j in a Docker container


You have to explicitly mount your import folder when invoking docker:

docker run -e NEO4J_AUTH=none -p 7474:7474 -p 7687:7687 -v $PWD/plugins:/plugins -v $PWD/import:/var/lib/neo4j/import neo4j:3.1.3-enterprise


When you run this command:

   docker run \     --name testneo4j \     -p7474:7474 -p7687:7687 \     -d \     -v $HOME/neo4j/data:/data \     -v $HOME/neo4j/logs:/logs \     -v $HOME/neo4j/import:/var/lib/neo4j/import \     -v $HOME/neo4j/plugins:/plugins \     --env NEO4J_AUTH=neo4j/test \     neo4j:latest

The physical directory on Windows will be probably located in C:\Users\<your user>\neo4j like this:

  C:\Users\<your user>\neo4j data;C import;C logs;C plugins;C

https://i.stack.imgur.com/VuW46.png