Docker
Neo4j can be run in a Docker container.
This chapter describes the following:
-
Getting Started with Neo4j in Docker — Introduction to running Neo4j in a Docker container.
-
Persisting data with Docker volumes — How and where to mount persistent storage to the Docker container.
-
Modify the default configuration — How to configure Neo4j to run in a Docker container.
-
Plugins — How to load plugins when using Neo4j in Docker.
-
Deploy a Neo4j server with Docker Compose — How to set up a Neo4j server with Docker Compose using a basic authentication mechanism or Docker secrets.
-
Deploy a Neo4j cluster on Docker — How to set up and deploy a Neo4j cluster on Docker.
-
Docker specific operations — Descriptions of various
neo4j-admin
andcypher-shell
operations that are specific to using Docker. -
Offline dump and load — How to perform dump and load of a containerized Neo4j database.
-
Online backup and restore — How to perform backup and restore of a containerized Neo4j database. Enterprise Only.
-
Security — Information about using encryption with a Neo4j Docker image.
-
Docker specific configuration settings — A conversion table for the Neo4j configuration settings to Docker format.
Docker does not run natively on macOS or Windows. For running Docker on macOS and Windows, please consult the documentation provided by Docker. |