ppsingh commited on
Commit
c8869f1
·
verified ·
1 Parent(s): 6555909

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -5
Dockerfile CHANGED
@@ -1,11 +1,17 @@
1
  FROM qdrant/qdrant:latest
2
 
3
- # Use /tmp directory which is always writable in containers
4
- ENV QDRANT__STORAGE__STORAGE_PATH=/tmp/qdrant/storage
5
- ENV QDRANT__STORAGE__SNAPSHOTS_PATH=/tmp/qdrant/snapshots
6
 
7
- # Create required directories
8
- RUN mkdir -p /tmp/qdrant/storage /tmp/qdrant/snapshots
 
 
 
 
 
 
 
9
 
10
  EXPOSE 6333
11
 
 
1
  FROM qdrant/qdrant:latest
2
 
3
+ # Stay as root user (sometimes required in HF Spaces)
4
+ USER root
 
5
 
6
+ # Create all directories that Qdrant needs
7
+ RUN mkdir -p /qdrant/storage \
8
+ && mkdir -p /qdrant/snapshots \
9
+ && mkdir -p /qdrant/snapshots/tmp \
10
+ && chmod -R 777 /qdrant
11
+
12
+ # Set environment variables
13
+ ENV QDRANT__STORAGE__STORAGE_PATH=/qdrant/storage
14
+ ENV QDRANT__STORAGE__SNAPSHOTS_PATH=/qdrant/snapshots
15
 
16
  EXPOSE 6333
17