QuentinL52 commited on
Commit
d27a0d6
·
verified ·
1 Parent(s): d79ca2a

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -9
Dockerfile CHANGED
@@ -4,14 +4,14 @@ ENV PYTHONUNBUFFERED=1 \
4
  PYTHONDONTWRITEBYTECODE=1 \
5
  PIP_NO_CACHE_DIR=1 \
6
  PIP_DISABLE_PIP_VERSION_CHECK=1 \
7
- PYTHONPATH=/app
8
-
9
- ENV HF_HOME=/tmp/cache \
10
  TRANSFORMERS_CACHE=/tmp/cache \
11
  HF_HUB_CACHE=/tmp/cache/hub \
12
- SENTENCE_TRANSFORMERS_HOME=/tmp/cache/sentence_transformers
13
-
14
- ENV XDG_DATA_HOME="/app/.local/share"
15
 
16
  WORKDIR /app
17
 
@@ -29,9 +29,11 @@ COPY . .
29
  RUN mkdir -p /tmp/cache/hub \
30
  /tmp/cache/sentence_transformers \
31
  /tmp/vector_store \
32
- /app/.local/share && \
33
- chmod -R 777 /tmp /app/.local
34
 
35
- EXPOSE 7860
36
 
 
 
 
37
  CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
4
  PYTHONDONTWRITEBYTECODE=1 \
5
  PIP_NO_CACHE_DIR=1 \
6
  PIP_DISABLE_PIP_VERSION_CHECK=1 \
7
+ PYTHONPATH=/app \
8
+ HOME=/app \
9
+ HF_HOME=/tmp/cache \
10
  TRANSFORMERS_CACHE=/tmp/cache \
11
  HF_HUB_CACHE=/tmp/cache/hub \
12
+ SENTENCE_TRANSFORMERS_HOME=/tmp/cache/sentence_transformers \
13
+ XDG_DATA_HOME="/app/.local/share" \
14
+ CREWAI_TELEMETRY_OPT_OUT=true
15
 
16
  WORKDIR /app
17
 
 
29
  RUN mkdir -p /tmp/cache/hub \
30
  /tmp/cache/sentence_transformers \
31
  /tmp/vector_store \
32
+ /app/.local/share/crewai \
33
+ /app/.chroma
34
 
 
35
 
36
+ RUN chmod -R 777 /tmp /app
37
+
38
+ EXPOSE 7860
39
  CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]