Skip to content

Commit 8bcd89d

Browse files
no-jira: add ray data example image with vllm & docling
1 parent 114d241 commit 8bcd89d

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
FROM quay.io/modh/ray:2.54.1-py312-cu128
2+
3+
USER 0
4+
WORKDIR /app
5+
6+
RUN yum install -y mesa-libGL && yum clean all
7+
8+
ENV PIP_DEFAULT_TIMEOUT=600 PIP_RETRIES=10
9+
10+
RUN pip install --no-cache-dir \
11+
docling==2.74.0 \
12+
"vllm==0.10.2" \
13+
"pymilvus>=2.4.0" \
14+
pandas pyarrow fsspec s3fs boto3 \
15+
opencv-python-headless pypdfium2
16+
17+
# vLLM downgrades otel packages; restore base image versions so Ray dashboard works
18+
RUN pip install --no-cache-dir --force-reinstall \
19+
"opentelemetry-sdk==1.41.0" \
20+
"opentelemetry-api==1.41.0" \
21+
"opentelemetry-semantic-conventions==0.62b0" \
22+
"opentelemetry-exporter-prometheus==0.62b0"
23+
24+
RUN pip uninstall -y uvloop
25+
26+
USER 1001
27+
CMD ["bash"]

0 commit comments

Comments
 (0)