File size: 425 Bytes
24a500b
570f7bd
24a500b
cdd9515
24a500b
 
 
cdd9515
 
24a500b
fec0f37
24a500b
4287d48
cdd9515
cdbc665
24a500b
cdbc665
24a500b
cdbc665
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM python:3.12-slim

ENV PYTHONDONTWRITEBYTECODE=1 \
    PYTHONUNBUFFERED=1 \
    PIP_NO_CACHE_DIR=1 \
    PORT=7860 \
    GRADIO_SERVER_NAME=0.0.0.0

WORKDIR /app
COPY . /app

RUN pip install --no-cache-dir -U pip && pip install --no-cache-dir -r requirements.txt

EXPOSE 7860

# Ensure base image ENTRYPOINT (if any) doesn't override ours
ENTRYPOINT []
RUN echo "=== REBUILD $(date) ==="
CMD ["python", "-u", "start.py"]