project / Dockerfile
Asmitha3's picture
Update Dockerfile
611063b verified
raw
history blame contribute delete
806 Bytes
# Start from a stable Python image
FROM python:3.8-slim
# Install system dependencies (for unzip)
RUN apt-get update && apt-get install -y unzip
# Set the working directory
WORKDIR /app
# Install all necessary Python libraries (using the guaranteed working TensorFlow version 2.13.1)
RUN pip install tensorflow==2.13.1 mediapipe==0.10.11 opencv-python scikit-learn numpy gradio
# Copy the TFLite model (the smaller, optimized file) to the /tmp directory
# NOTE: You MUST upload the file named 'sign_language_model_lite.tflite' to your Space
# The file name you uploaded: sign_language_model_lite.tflite
COPY sign_language_model_lite.tflite /tmp/sign_language_model_lite.tflite
# Copy the final application script
COPY app.py .
# Command to run your final application interface
CMD ["python", "app.py"]