diff --git a/Dockerfile b/Dockerfile
index 5bafbf3c8633f19057ec65c128d44827a141e4c6..685639865e26d943896df5be615699d381314239 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 05c85e64064e9b7d8b020a912b9355190bbfef6d..295eb0d847b3a39912139519c34f22a2751d0065 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 c033d37ff042ec5966a07a83d151d164ae58caf5..a525f29b12a2057849939a4e3f93552038537bc2 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