File size: 648 Bytes
5b0f3f7 68804b9 5b0f3f7 3914d72 bee7e14 5b0f3f7 3914d72 5b0f3f7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | FROM python:3.11-slim
# System deps for opencv, cairosvg
RUN apt-get update && apt-get install -y --no-install-recommends \
libgl1 libglib2.0-0 libcairo2 libpango-1.0-0 \
libpangocairo-1.0-0 libgdk-pixbuf-2.0-0 libffi-dev shared-mime-info \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
# Install Python deps
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Copy app
COPY . .
# Gradio environment for HF Spaces Docker
ENV SPACE_ID=L3ul/RxnIM
ENV GRADIO_SERVER_NAME=0.0.0.0
ENV GRADIO_SERVER_PORT=7860
ENV NO_PROXY=localhost,127.0.0.1
ENV no_proxy=localhost,127.0.0.1
EXPOSE 7860
CMD ["python", "app.py"]
|