We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 114d241 commit 8bcd89dCopy full SHA for 8bcd89d
1 file changed
images/runtime/examples/ray-data-rag/Dockerfile
@@ -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