AffordableAI/ComputerUseDocker
3
1FROM python:3.10-slim2 3WORKDIR /code4 5# Install system dependencies6RUN apt-get update && apt-get install -y \7 build-essential \8 curl \9 software-properties-common \10 && rm -rf /var/lib/apt/lists/*11 12# Copy requirements first for better caching13COPY requirements.txt /code/requirements.txt14 15# Install Python dependencies16RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt17 18# Copy the application code19COPY . /code20 21# Make port 7860 available22EXPOSE 786023 24# Set environment variables25ENV GRADIO_SERVER_NAME=0.0.0.026ENV PYTHONUNBUFFERED=127 28# Start the application29CMD ["python", "app.py"]