# Use Python 3.9 as the base image FROM python:3.9 # Set the working directory in the container WORKDIR /code # Copy the requirements file and install dependencies COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copy the rest of the application code COPY . . # Expose port 7860 (Hugging Face default) EXPOSE 7860 # Run the application using Gunicorn CMD ["gunicorn", "-b", "0.0.0.0:7860", "app:app"]