File tree Expand file tree Collapse file tree 20 files changed +45
-40
lines changed
packages/postgres-database/docker Expand file tree Collapse file tree 20 files changed +45
-40
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,9 @@ COPY --from=uv_build /uv /uvx /bin/
3232# NOTE: python virtualenv is used here such that installed packages may be moved to production image easily by copying the venv
3333RUN uv venv "${VIRTUAL_ENV}"
3434
35+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
36+ ENV UV_COMPILE_BYTECODE=1
37+
3538ARG GIT_BRANCH
3639ARG GIT_REPOSITORY
3740
@@ -41,8 +44,6 @@ RUN git clone --single-branch --branch ${GIT_BRANCH} ${GIT_REPOSITORY} osparc-si
4144FROM base AS production
4245
4346ENV PYTHONOPTIMIZE=TRUE
44- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
45- ENV UV_COMPILE_BYTECODE=1
4647
4748WORKDIR /home/scu
4849# ensure home folder is read/writable for user scu
Original file line number Diff line number Diff line change @@ -113,6 +113,8 @@ WORKDIR /build
113113FROM build AS prod-only-deps
114114
115115ENV SC_BUILD_TARGET=prod-only-deps
116+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
117+ ENV UV_COMPILE_BYTECODE=1
116118
117119WORKDIR /build/services/agent
118120
@@ -138,8 +140,6 @@ ENV SC_BUILD_TARGET=production \
138140 SC_BOOT_MODE=production
139141
140142ENV PYTHONOPTIMIZE=TRUE
141- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
142- ENV UV_COMPILE_BYTECODE=1
143143
144144WORKDIR /home/scu
145145
Original file line number Diff line number Diff line change @@ -106,6 +106,8 @@ WORKDIR /build
106106FROM build AS prod-only-deps
107107
108108ENV SC_BUILD_TARGET=prod-only-deps
109+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
110+ ENV UV_COMPILE_BYTECODE=1
109111
110112WORKDIR /build/services/api-server
111113
@@ -132,8 +134,6 @@ ENV SC_BUILD_TARGET=production \
132134 SC_BOOT_MODE=production
133135
134136ENV PYTHONOPTIMIZE=TRUE
135- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
136- ENV UV_COMPILE_BYTECODE=1
137137
138138WORKDIR /home/scu
139139
Original file line number Diff line number Diff line change @@ -122,6 +122,8 @@ WORKDIR /build
122122FROM build AS prod-only-deps
123123
124124ENV SC_BUILD_TARGET=prod-only-deps
125+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
126+ ENV UV_COMPILE_BYTECODE=1
125127
126128WORKDIR /build/services/autoscaling
127129
@@ -147,8 +149,6 @@ ENV SC_BUILD_TARGET=production \
147149 SC_BOOT_MODE=production
148150
149151ENV PYTHONOPTIMIZE=TRUE
150- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
151- ENV UV_COMPILE_BYTECODE=1
152152
153153WORKDIR /home/scu
154154# ensure home folder is read/writable for user scu
Original file line number Diff line number Diff line change @@ -109,6 +109,9 @@ FROM build AS prod-only-deps
109109
110110ENV SC_BUILD_TARGET=prod-only-deps
111111
112+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
113+ ENV UV_COMPILE_BYTECODE=1
114+
112115WORKDIR /build/services/catalog
113116
114117RUN \
@@ -133,8 +136,6 @@ ENV SC_BUILD_TARGET=production \
133136 SC_BOOT_MODE=production
134137
135138ENV PYTHONOPTIMIZE=TRUE
136- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
137- ENV UV_COMPILE_BYTECODE=1
138139
139140WORKDIR /home/scu
140141
Original file line number Diff line number Diff line change @@ -125,6 +125,8 @@ WORKDIR /build
125125FROM build AS prod-only-deps
126126
127127ENV SC_BUILD_TARGET=prod-only-deps
128+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
129+ ENV UV_COMPILE_BYTECODE=1
128130
129131WORKDIR /build/services/clusters-keeper
130132
@@ -150,8 +152,6 @@ ENV SC_BUILD_TARGET=production \
150152 SC_BOOT_MODE=production
151153
152154ENV PYTHONOPTIMIZE=TRUE
153- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
154- ENV UV_COMPILE_BYTECODE=1
155155
156156WORKDIR /home/scu
157157# ensure home folder is read/writable for user scu
Original file line number Diff line number Diff line change @@ -107,6 +107,8 @@ WORKDIR /build
107107FROM build AS prod-only-deps
108108
109109ENV SC_BUILD_TARGET=prod-only-deps
110+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
111+ ENV UV_COMPILE_BYTECODE=1
110112
111113WORKDIR /build/services/dask-sidecar
112114
@@ -131,8 +133,6 @@ ENV SC_BUILD_TARGET=production \
131133 SC_BOOT_MODE=production
132134
133135ENV PYTHONOPTIMIZE=TRUE
134- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
135- ENV UV_COMPILE_BYTECODE=1
136136
137137WORKDIR /home/scu
138138# ensure home folder is read/writable for user scu
Original file line number Diff line number Diff line change @@ -108,6 +108,9 @@ FROM build AS prod-only-deps
108108
109109ENV SC_BUILD_TARGET=prod-only-deps
110110
111+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
112+ ENV UV_COMPILE_BYTECODE=1
113+
111114WORKDIR /build/services/datcore-adapter
112115
113116RUN \
@@ -132,8 +135,6 @@ ENV SC_BUILD_TARGET=production \
132135 SC_BOOT_MODE=production
133136
134137ENV PYTHONOPTIMIZE=TRUE
135- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
136- ENV UV_COMPILE_BYTECODE=1
137138
138139WORKDIR /home/scu
139140
Original file line number Diff line number Diff line change @@ -107,6 +107,8 @@ WORKDIR /build
107107FROM build AS prod-only-deps
108108
109109ENV SC_BUILD_TARGET=prod-only-deps
110+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
111+ ENV UV_COMPILE_BYTECODE=1
110112
111113WORKDIR /build/services/director-v2
112114
@@ -132,8 +134,6 @@ ENV SC_BUILD_TARGET=production \
132134 SC_BOOT_MODE=production
133135
134136ENV PYTHONOPTIMIZE=TRUE
135- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
136- ENV UV_COMPILE_BYTECODE=1
137137
138138WORKDIR /home/scu
139139
Original file line number Diff line number Diff line change @@ -103,6 +103,8 @@ WORKDIR /build
103103FROM build AS prod-only-deps
104104
105105ENV SC_BUILD_TARGET=prod-only-deps
106+ # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
107+ ENV UV_COMPILE_BYTECODE=1
106108
107109WORKDIR /build/services/director
108110
@@ -128,8 +130,6 @@ ENV SC_BUILD_TARGET=production \
128130 SC_BOOT_MODE=production
129131
130132ENV PYTHONOPTIMIZE=TRUE
131- # https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
132- ENV UV_COMPILE_BYTECODE=1
133133
134134WORKDIR /home/scu
135135# ensure home folder is read/writable for user scu
You can’t perform that action at this time.
0 commit comments