File size: 421 Bytes
a1f8876 ef10017 8693fbf ef10017 a1f8876 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
FROM python:3.11-slim AS model
WORKDIR /app
RUN apt update && apt install -y libgl1-mesa-glx libglib2.0-0 && apt clean
RUN python -m pip install uv
COPY pyproject.toml .
RUN python -m uv pip install -r pyproject.toml
COPY models.py .
RUN python models.py
FROM nvcr.io/nvidia/tritonserver:24.05-py3 AS runtime
COPY --from=model --chmod=777 /app/models /models
CMD ["tritonserver", "--model-repository=/models"]
|