Dama03 commited on
Commit
a3e3d8e
·
1 Parent(s): 3581d64
Files changed (1) hide show
  1. Dockerfile +3 -33
Dockerfile CHANGED
@@ -1,35 +1,5 @@
1
- # Dockerfile for Hugging Face Spaces - Medical AI
2
- FROM python:3.9-slim
3
-
4
- # Set working directory
5
  WORKDIR /app
6
-
7
- # Install system dependencies
8
- RUN apt-get update && apt-get install -y \
9
- build-essential \
10
- ffmpeg \
11
- && rm -rf /var/lib/apt/lists/*
12
-
13
- # Copy requirements first for better caching
14
- COPY requirements.txt .
15
-
16
- # Install Python dependencies
17
- RUN pip install --no-cache-dir -r requirements.txt
18
-
19
- # Copy application code
20
- COPY . .
21
-
22
- # Create necessary directories
23
- RUN mkdir -p /tmp/huggingface /tmp/transformers /tmp/models
24
-
25
- # Set environment variables
26
- ENV PYTHONUNBUFFERED=1
27
- ENV HF_HOME=/tmp/huggingface
28
- ENV TRANSFORMERS_CACHE=/tmp/transformers
29
- ENV TOKENIZERS_PARALLELISM=false
30
-
31
- # Expose port
32
- EXPOSE 7860
33
-
34
- # Run the application
35
  CMD ["python", "app.py"]
 
1
+ FROM python:3.10-slim
2
+ COPY . /app
 
 
3
  WORKDIR /app
4
+ RUN pip install -r requirements.txt
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  CMD ["python", "app.py"]