Skip to content

Commit 51c73c1

Browse files
committed
use UV_LINK_MODE=copy as recommended by UV
1 parent 36eba19 commit 51c73c1

File tree

21 files changed

+42
-21
lines changed

21 files changed

+42
-21
lines changed

packages/postgres-database/docker/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ COPY --from=uv_build /uv /uvx /bin/
3333
RUN uv venv "${VIRTUAL_ENV}"
3434

3535
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
36-
ENV UV_COMPILE_BYTECODE=1
36+
ENV UV_COMPILE_BYTECODE=1 \
37+
UV_LINK_MODE=copy
3738

3839
ARG GIT_BRANCH
3940
ARG GIT_REPOSITORY

packages/service-integration/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ ENV LANG=C.UTF-8
5050
ENV PYTHONDONTWRITEBYTECODE=1 \
5151
VIRTUAL_ENV=/home/scu/.venv
5252
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
53-
ENV UV_COMPILE_BYTECODE=1
53+
ENV UV_COMPILE_BYTECODE=1 \
54+
UV_LINK_MODE=copy
5455

5556
# Ensures that the python and pip executables used
5657
# in the image will be those from our virtualenv.

services/agent/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,8 @@ FROM build AS prod-only-deps
114114

115115
ENV SC_BUILD_TARGET=prod-only-deps
116116
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
117-
ENV UV_COMPILE_BYTECODE=1
117+
ENV UV_COMPILE_BYTECODE=1 \
118+
UV_LINK_MODE=copy
118119

119120
WORKDIR /build/services/agent
120121

services/api-server/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ FROM build AS prod-only-deps
107107

108108
ENV SC_BUILD_TARGET=prod-only-deps
109109
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
110-
ENV UV_COMPILE_BYTECODE=1
110+
ENV UV_COMPILE_BYTECODE=1 \
111+
UV_LINK_MODE=copy
111112

112113
WORKDIR /build/services/api-server
113114

services/autoscaling/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,8 @@ FROM build AS prod-only-deps
123123

124124
ENV SC_BUILD_TARGET=prod-only-deps
125125
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
126-
ENV UV_COMPILE_BYTECODE=1
126+
ENV UV_COMPILE_BYTECODE=1 \
127+
UV_LINK_MODE=copy
127128

128129
WORKDIR /build/services/autoscaling
129130

services/catalog/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,8 @@ FROM build AS prod-only-deps
110110
ENV SC_BUILD_TARGET=prod-only-deps
111111

112112
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
113-
ENV UV_COMPILE_BYTECODE=1
113+
ENV UV_COMPILE_BYTECODE=1 \
114+
UV_LINK_MODE=copy
114115

115116
WORKDIR /build/services/catalog
116117

services/clusters-keeper/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ FROM build AS prod-only-deps
126126

127127
ENV SC_BUILD_TARGET=prod-only-deps
128128
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
129-
ENV UV_COMPILE_BYTECODE=1
129+
ENV UV_COMPILE_BYTECODE=1 \
130+
UV_LINK_MODE=copy
130131

131132
WORKDIR /build/services/clusters-keeper
132133

services/dask-sidecar/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,8 @@ FROM build AS prod-only-deps
108108

109109
ENV SC_BUILD_TARGET=prod-only-deps
110110
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
111-
ENV UV_COMPILE_BYTECODE=1
111+
ENV UV_COMPILE_BYTECODE=1 \
112+
UV_LINK_MODE=copy
112113

113114
WORKDIR /build/services/dask-sidecar
114115

services/datcore-adapter/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ FROM build AS prod-only-deps
109109
ENV SC_BUILD_TARGET=prod-only-deps
110110

111111
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
112-
ENV UV_COMPILE_BYTECODE=1
112+
ENV UV_COMPILE_BYTECODE=1 \
113+
UV_LINK_MODE=copy
113114

114115
WORKDIR /build/services/datcore-adapter
115116

services/director-v2/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,8 @@ FROM build AS prod-only-deps
108108

109109
ENV SC_BUILD_TARGET=prod-only-deps
110110
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
111-
ENV UV_COMPILE_BYTECODE=1
111+
ENV UV_COMPILE_BYTECODE=1 \
112+
UV_LINK_MODE=copy
112113

113114
WORKDIR /build/services/director-v2
114115

0 commit comments

Comments
 (0)