Skip to content

Commit 77d7b61

Browse files
committed
Add pip back to docker images
1 parent 8269bf2 commit 77d7b61

3 files changed

Lines changed: 6 additions & 1 deletion

File tree

docker/Dockerfile.scheduler

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
2525
--extra "server" \
2626
--extra "scheduler" \
2727
--compile-bytecode \
28+
&& uv pip install pip \
2829
&& uv cache prune --ci
2930

3031

docker/Dockerfile.server

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
4545
--no-install-project \
4646
--extra "server" \
4747
--compile-bytecode \
48+
&& uv pip install pip \
4849
&& uv cache prune --ci
4950

5051

docker/Dockerfile.worker

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
4646
--extra "worker" \
4747
--extra "kerberos" \
4848
--compile-bytecode \
49+
&& uv pip install pip \
4950
&& uv cache prune --ci \
5051
&& uv cache clean pyspark
5152

@@ -120,7 +121,9 @@ RUN --mount=type=cache,target=/root/.cache/uv \
120121
# so we need server & scheduler dependencies too
121122
--all-extras \
122123
--group "test" \
123-
--compile-bytecode
124+
--compile-bytecode \
125+
&& uv cache prune --ci \
126+
&& uv cache clean pyspark
124127

125128
RUN sed -i 's/python -m/coverage run -m/g' /app/entrypoint.sh
126129

0 commit comments

Comments
 (0)