Prepare the environment:
airflow docker-compose pulled from here: https://airflow.apache.org/docs/apache-airflow/2.0.1/start/docker.html
- Create volumes for airflow:
- $AIRFLOW_HOME/confg
- $AIRFLOW_HOME/dags
- $AIRFLOW_HOME/logs
- Create volumes for Neo4j:
- $HOME/neo4j_docker_mounts/conf
- $HOME/neo4j_docker_mounts/data
- $HOME/neo4j_docker_mounts/logs
-
Copy neo4j.conf to $HOME/neo4j_docker_mounts/conf
-
Run
docker-compose up airflow-init
- Run
docker-compose up
- Olympics
- I think there is just bad cypher since I'm getting an error
**Sample Neo4j Docker Run command
docker run \
--name neo-alexander-image \
-p 7474:7474 -p 7687:7687 \
-d \
-v $HOME/neo4j_docker_mounts/data:/data \
-v $HOME/neo4j_docker_mounts/logs:/logs \
-v $HOME/neo4j_docker_mounts/conf:/conf \
--env NEO4J_AUTH=neo4j/test \
--env NEO4J_ACCEPT_LICENSE_AGREEMENT=yes \
neo4j:enterprise