# Dockerfile # Use the official Python image with the desired version FROM python:3.9-slim # Set the working directory inside the container WORKDIR /app # Copy the requirements file to the working directory COPY requirements.txt /app # Install the dependencies RUN pip install --no-cache-dir -r requirements.txt # Copy the rest of the application code to the working directory COPY app.py /app # Expose the port that Gradio will run on (default is 7860) EXPOSE 7860 ENV GRADIO_SERVER_NAME="0.0.0.0" # Command to run your application CMD ["python", "app.py"]