From d4498061b88cd33732d8e7084ff52a8bfe1e85f5 Mon Sep 17 00:00:00 2001
From: Desmarchelier Maxime <maxime.desmarchelier@ensiie.fr>
Date: Wed, 16 Nov 2022 13:31:04 +0100
Subject: [PATCH] Add docker-compose

---
 .idea/.gitignore   | 8 ++++++++
 docker-compose.yml | 4 ++--
 neo4j/Dockerfile   | 4 ++++
 3 files changed, 14 insertions(+), 2 deletions(-)
 create mode 100644 .idea/.gitignore
 create mode 100644 neo4j/Dockerfile

diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/docker-compose.yml b/docker-compose.yml
index 67a72a6..41ccef9 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -2,7 +2,7 @@ version: '1'
 
 services:
   neo4j:
-    image: neo4j
+    image: ./neo4j
     restart: unless-stopped
     ports:
       - 7474:7474
@@ -14,4 +14,4 @@ services:
       - ./neo4j/logs:/logs
       - ./neo4j/plugins:/plugins
     environment:
-      - NEO4J_AUTH=neo4j/test
+      - NEO4J_AUTH=neo4j/test
\ No newline at end of file
diff --git a/neo4j/Dockerfile b/neo4j/Dockerfile
new file mode 100644
index 0000000..4c4e39e
--- /dev/null
+++ b/neo4j/Dockerfile
@@ -0,0 +1,4 @@
+FROM neo4j:4.4.14
+COPY import/software-graph.dump /import/
+RUN bash -c "bin/neo4j-admin load --from=/import/software-graph.dump --database=software-graph"
+EXPOSE 7474 7473 7687
\ No newline at end of file
-- 
GitLab