From f8e7753c7dab65f71c4b39d39458675c385058ad Mon Sep 17 00:00:00 2001
From: AndiMajore <andi.majore@googlemail.com>
Date: Fri, 1 Jul 2022 17:52:50 +0200
Subject: [PATCH] fixed persistence issues of db and lock file

Former-commit-id: 002d409b8d71f90520a9ad59ae2b91a5922009a1
---
 Dockerfile                   | 1 +
 docker-compose.yml           | 4 +++-
 scripts/docker-entrypoint.sh | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 5bafbf3..6856398 100755
--- a/Dockerfile
+++ b/Dockerfile
@@ -27,6 +27,7 @@ COPY ./supervisord.conf /etc/supervisor/conf.d/supervisord.conf
 COPY ./python_nedrex/ /usr/src/drugstone/python_nedrex/
 RUN pip install /usr/src/drugstone/python_nedrex/
 
+RUN mkdir store
 COPY . /usr/src/drugstone/
 
 
diff --git a/docker-compose.yml b/docker-compose.yml
index 05c85e6..295eb0d 100755
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -14,6 +14,7 @@ services:
     volumes:
       - drugstone_db_schema_volume:/usr/src/drugstone/drugstone/migrations
       - drugstone_data_volume:/usr/src/drugstone/data
+      - drugstone_store_volume:/usr/src/drugstone/store
     ports:
       - 8001:8000
     networks:
@@ -99,4 +100,5 @@ volumes:
   drugstone_db_schema_volume:
 #    external: true
   drugstone_data_volume:
-#    external: true
\ No newline at end of file
+#    external: true
+  drugstone_store_volume:
\ No newline at end of file
diff --git a/scripts/docker-entrypoint.sh b/scripts/docker-entrypoint.sh
index c033d37..a525f29 100755
--- a/scripts/docker-entrypoint.sh
+++ b/scripts/docker-entrypoint.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-file="data/docker-entrypoint.lock"
+file="store/docker-entrypoint.lock"
 # exit if entrypoint.lock exists to prevent new import of data every time docker is restarted
 
 
-- 
GitLab