e2b2api / Dockerfile
bibibi12345's picture
initial
b63c874
raw
history blame contribute delete
446 Bytes
FROM python:3.11-slim
WORKDIR /app
# Copy requirements first for better caching
COPY requirements.txt .
# Install dependencies
RUN pip install --no-cache-dir -r requirements.txt
# Copy application code
COPY . .
# Make run script executable
RUN chmod +x run.sh
# Expose port
EXPOSE 7860
# Environment variables
ENV PORT=7860
ENV API_BASE_URL=https://fragments.e2b.dev
ENV API_KEY=sk-123456
# Command to run the application
CMD ["./run.sh"]