How to run Neo4j?
This page explains how to run a neo4j instance inside docker. For any additional information please refer to the [neo4j documentation](https://neo4j.com/docs/getting-started/)
Run Neo4j inside docker
1. enrich the services section of the docker-compose.yml of the install with Docker page, with the following neo4j service:
...
services:
neo4j:
image: neo4j:5-community
environment:
NEO4J_AUTH: none
NEO4J_PLUGINS: '["apoc"]'
ports:
- 7474:7474
- 7687:7687
volumes:
- neo4j_conf:/var/lib/neo4j/conf
- neo4j_data:/var/lib/neo4j/datamake sure not to forget the APOC plugin (NEO4J_PLUGINS: '["apoc"]').
2. enrich the volumes section of the docker-compose.yml of the install with Docker page, with the following neo4j volumes:
volumes:
...
neo4j_data:
driver: local
neo4j_conf:
driver: local3. Start the neo4j service using:
docker compose up -d neo4jRun Neo4j Desktop
install with Neo4j Desktop, follow installation instructions found here
create a new local DBMS and save your password for later
if the installer notifies you of any ports modification, check the DBMS settings and save the
server.bolt.listen_addressfor latermake sure to install the APOC Plugin
Additional options
Additional options to install neo4j are listed here.
Last updated