suna/backend/docker/Dockerfile

19 lines
350 B
Docker
Raw Normal View History

2025-04-18 10:22:35 +08:00
FROM python:3.11-slim
WORKDIR /app
# Copy requirements first for better layer caching
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Copy the backend code
COPY . .
# Set environment variable
ENV PYTHONPATH=/app
# Expose the port the app runs on
EXPOSE 8000
# Command to run the application
CMD ["python", "api.py"]