Spaces:
Running
on
T4
Running
on
T4
Nikita
commited on
Commit
·
fc466e0
1
Parent(s):
14d91dc
env variables to controll locations
Browse files- Dockerfile +8 -0
Dockerfile
CHANGED
@@ -4,6 +4,14 @@ FROM continuumio/miniconda3
|
|
4 |
# Set working directory
|
5 |
WORKDIR /app
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
# Copy environment.yaml for conda
|
8 |
COPY environment.yaml /tmp/environment.yaml
|
9 |
|
|
|
4 |
# Set working directory
|
5 |
WORKDIR /app
|
6 |
|
7 |
+
# --- ADD THESE LINES HERE ---
|
8 |
+
# Set environment variables to control cache locations
|
9 |
+
# This prevents permission errors by directing cache writes to a local .cache
|
10 |
+
# directory within our /app folder, which is always writable.
|
11 |
+
ENV HF_HOME=/app/.cache/huggingface
|
12 |
+
ENV MPLCONFIGDIR=/app/.cache/matplotlib
|
13 |
+
# ---------------------------
|
14 |
+
|
15 |
# Copy environment.yaml for conda
|
16 |
COPY environment.yaml /tmp/environment.yaml
|
17 |
|