Skip to content

Commit 0de8ddc

Browse files
author
marwan37
committed
add Dockerfile and .dockerignore
1 parent 17e1a4c commit 0de8ddc

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

omni-reader/.dockerignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.venv*
2+
.requirements*
3+
__pycache__/
4+
*.py[cod]
5+
*$py.class

omni-reader/Dockerfile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM zenmldocker/zenml:0.80.0-py3.11
2+
3+
WORKDIR /app
4+
5+
# Pre-install specific versions to fix conflicts
6+
RUN pip install --no-cache-dir kubernetes==21.7.0 botocore==1.37.1 aiobotocore==2.21.1 s3fs==2025.3.1
7+
8+
# Install your pipeline's dependencies
9+
RUN pip install --no-cache-dir polars==1.26.0 textdistance==4.6.3 instructor==1.7.7 \
10+
jiwer==3.0.5 litellm==1.64.1 openai==1.69.0 mistralai==1.5.0 Pillow==11.1.0
11+
12+
# Set ZenML environment variables
13+
ENV ZENML_LOGGING_COLORS_DISABLED=False

0 commit comments

Comments
 (0)