Spaces:
Sleeping
Sleeping
Update Dockerfile
Browse files- Dockerfile +9 -3
Dockerfile
CHANGED
|
@@ -24,11 +24,17 @@ COPY utils /app/utils
|
|
| 24 |
COPY video /app/video
|
| 25 |
COPY server.py /app/server.py
|
| 26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
# Environment settings
|
| 28 |
-
ENV PYTHONUNBUFFERED=1
|
| 29 |
-
# Make Hugging Face persistent storage available
|
| 30 |
ENV STORAGE_PATH=/data/media
|
| 31 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
|
| 33 |
# Expose HF Space default port
|
| 34 |
EXPOSE 7860
|
|
|
|
| 24 |
COPY video /app/video
|
| 25 |
COPY server.py /app/server.py
|
| 26 |
|
| 27 |
+
# Create writable directories
|
| 28 |
+
RUN mkdir -p /data/media /data/matplotlib /data/hf_cache /data/hf_home /data/numba_cache /data/nltk_data \
|
| 29 |
+
&& chmod -R 777 /data
|
| 30 |
+
|
| 31 |
# Environment settings
|
|
|
|
|
|
|
| 32 |
ENV STORAGE_PATH=/data/media
|
| 33 |
+
ENV MPLCONFIGDIR=/data/matplotlib
|
| 34 |
+
ENV HF_HOME=/data/hf_home
|
| 35 |
+
ENV TRANSFORMERS_CACHE=/data/hf_cache
|
| 36 |
+
ENV NUMBA_CACHE_DIR=/data/numba_cache
|
| 37 |
+
ENV NLTK_DATA=/data/nltk_data
|
| 38 |
|
| 39 |
# Expose HF Space default port
|
| 40 |
EXPOSE 7860
|