diff --git a/dev_tools/builder_images/python-builder/Dockerfile b/dev_tools/builder_images/python-builder/Dockerfile index 852d9cd5f..0a9c86cd6 100644 --- a/dev_tools/builder_images/python-builder/Dockerfile +++ b/dev_tools/builder_images/python-builder/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1.7 -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 ENV UV_COMPILE_BYTECODE=1 UV_LINK_MODE=copy UV_PYTHON_DOWNLOADS=0 diff --git a/interactive_ai/migration_job/Dockerfile b/interactive_ai/migration_job/Dockerfile index 0cae5f929..2aacf8660 100644 --- a/interactive_ai/migration_job/Dockerfile +++ b/interactive_ai/migration_job/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/auto_train/Dockerfile b/interactive_ai/services/auto_train/Dockerfile index e6c60c781..64a4c0e88 100644 --- a/interactive_ai/services/auto_train/Dockerfile +++ b/interactive_ai/services/auto_train/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/dataset_ie/Dockerfile b/interactive_ai/services/dataset_ie/Dockerfile index e0ec4e9ef..5188bf4bf 100644 --- a/interactive_ai/services/dataset_ie/Dockerfile +++ b/interactive_ai/services/dataset_ie/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/director/Dockerfile b/interactive_ai/services/director/Dockerfile index fec509beb..0bc4f7f5f 100644 --- a/interactive_ai/services/director/Dockerfile +++ b/interactive_ai/services/director/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/inference_gateway/Dockerfile b/interactive_ai/services/inference_gateway/Dockerfile index c9a969f76..80a8f456e 100644 --- a/interactive_ai/services/inference_gateway/Dockerfile +++ b/interactive_ai/services/inference_gateway/Dockerfile @@ -32,7 +32,7 @@ RUN --mount=type=cache,target=/go/pkg/mod/ \ go-licenses save . --save_path /THIRD_PARTY_NOTICES || true # Production image -FROM debian:bookworm-slim@sha256:df52e55e3361a81ac1bead266f3373ee55d29aa50cf0975d440c2be3483d8ed3 AS runtime +FROM debian:bookworm-slim@sha256:7e490910eea2861b9664577a96b54ce68ea3e02ce7f51d89cb0103a6f9c386e0 AS runtime # Install ffmpeg RUN apt-get update && \ diff --git a/interactive_ai/services/jobs/Dockerfile b/interactive_ai/services/jobs/Dockerfile index 006a0eead..aa4eb2859 100644 --- a/interactive_ai/services/jobs/Dockerfile +++ b/interactive_ai/services/jobs/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/model_registration/Dockerfile b/interactive_ai/services/model_registration/Dockerfile index 9d242f625..38d2bb6cc 100644 --- a/interactive_ai/services/model_registration/Dockerfile +++ b/interactive_ai/services/model_registration/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/project_ie/Dockerfile b/interactive_ai/services/project_ie/Dockerfile index 2998a1220..c9ca5d2fe 100644 --- a/interactive_ai/services/project_ie/Dockerfile +++ b/interactive_ai/services/project_ie/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/resource/Dockerfile b/interactive_ai/services/resource/Dockerfile index 79c68c89a..a42061bfd 100644 --- a/interactive_ai/services/resource/Dockerfile +++ b/interactive_ai/services/resource/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/services/visual_prompt/Dockerfile b/interactive_ai/services/visual_prompt/Dockerfile index 3f89427dd..a0c539a0f 100644 --- a/interactive_ai/services/visual_prompt/Dockerfile +++ b/interactive_ai/services/visual_prompt/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/workflows/dataset_ie/Dockerfile b/interactive_ai/workflows/dataset_ie/Dockerfile index 7e1641f7a..d67a8a8b6 100644 --- a/interactive_ai/workflows/dataset_ie/Dockerfile +++ b/interactive_ai/workflows/dataset_ie/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/workflows/model_test/Dockerfile b/interactive_ai/workflows/model_test/Dockerfile index 2e3e53a80..ca4adf746 100644 --- a/interactive_ai/workflows/model_test/Dockerfile +++ b/interactive_ai/workflows/model_test/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/workflows/optimize/Dockerfile b/interactive_ai/workflows/optimize/Dockerfile index 4949ffc99..693da6b08 100644 --- a/interactive_ai/workflows/optimize/Dockerfile +++ b/interactive_ai/workflows/optimize/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/workflows/project_ie/Dockerfile b/interactive_ai/workflows/project_ie/Dockerfile index 7d04ed588..c5dc4aa69 100644 --- a/interactive_ai/workflows/project_ie/Dockerfile +++ b/interactive_ai/workflows/project_ie/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/workflows/train/Dockerfile b/interactive_ai/workflows/train/Dockerfile index 61192cb66..87a4d6ca0 100644 --- a/interactive_ai/workflows/train/Dockerfile +++ b/interactive_ai/workflows/train/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/interactive_ai/workflows/train/trainer/gpu/Dockerfile b/interactive_ai/workflows/train/trainer/gpu/Dockerfile index 060f905c7..e5db747fc 100644 --- a/interactive_ai/workflows/train/trainer/gpu/Dockerfile +++ b/interactive_ai/workflows/train/trainer/gpu/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base # step 1: get cuda dependencies FROM base AS cuda diff --git a/interactive_ai/workflows/train/trainer/xpu/Dockerfile b/interactive_ai/workflows/train/trainer/xpu/Dockerfile index 7f4bc4136..7ca09ca24 100644 --- a/interactive_ai/workflows/train/trainer/xpu/Dockerfile +++ b/interactive_ai/workflows/train/trainer/xpu/Dockerfile @@ -2,7 +2,7 @@ # --device /dev/dri # Intel GPU access # -v /dev/dri/by-path:/dev/dri/by-path # Device path mapping -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base ENV UV_COMPILE_BYTECODE=1 ENV UV_LINK_MODE=copy diff --git a/platform/services/credit/Dockerfile b/platform/services/credit/Dockerfile index 5ea61b181..e39f971be 100644 --- a/platform/services/credit/Dockerfile +++ b/platform/services/credit/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/platform/services/initial_user/Dockerfile b/platform/services/initial_user/Dockerfile index 97dd9e2be..9049dbc38 100644 --- a/platform/services/initial_user/Dockerfile +++ b/platform/services/initial_user/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/platform/services/notifier/Dockerfile b/platform/services/notifier/Dockerfile index 029470683..2aabf134f 100644 --- a/platform/services/notifier/Dockerfile +++ b/platform/services/notifier/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/platform/services/observability/Dockerfile b/platform/services/observability/Dockerfile index c817ae347..c9d86504f 100644 --- a/platform/services/observability/Dockerfile +++ b/platform/services/observability/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/platform/services/onboarding/Dockerfile b/platform/services/onboarding/Dockerfile index 48b87efa5..e377132c5 100644 --- a/platform/services/onboarding/Dockerfile +++ b/platform/services/onboarding/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/platform/services/platform_cleaner/Dockerfile b/platform/services/platform_cleaner/Dockerfile index d428003bf..dadbdffae 100644 --- a/platform/services/platform_cleaner/Dockerfile +++ b/platform/services/platform_cleaner/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/platform/services/user_directory/Dockerfile b/platform/services/user_directory/Dockerfile index f49b2a863..383fb8bd2 100644 --- a/platform/services/user_directory/Dockerfile +++ b/platform/services/user_directory/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/platform/services/weights_uploader/Dockerfile b/platform/services/weights_uploader/Dockerfile index 15fa73de3..13b2338e4 100644 --- a/platform/services/weights_uploader/Dockerfile +++ b/platform/services/weights_uploader/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim-bookworm@sha256:e7eed6c2e7fd1ecc43f0a37da7a115f4c9c9f50f247e9cba086c2f4583412fd9 AS base +FROM python:3.10-slim-bookworm@sha256:445b9efb2c047a7ccdb30d293fd6b1aa0f62a55062dc2b69051df91e10848749 AS base FROM base AS build diff --git a/web_ui/Dockerfile b/web_ui/Dockerfile index 47dbf9a4a..978cc1251 100644 --- a/web_ui/Dockerfile +++ b/web_ui/Dockerfile @@ -52,7 +52,7 @@ RUN npm run build # web_ui ####### -FROM nginx:1.29-bookworm@sha256:d5f28ef21aabddd098f3dbc21fe5b7a7d7a184720bc07da0b6c9b9820e97f25e AS web_ui +FROM nginx:1.29-bookworm@sha256:8adbdcb969e2676478ee2c7ad333956f0c8e0e4c5a7463f4611d7a2e7a7ff5dc AS web_ui COPY --link --from=web_ui_deps /home/app/web_ui/build/app/ /usr/share/nginx/webui/ COPY --link --from=web_ui_deps /home/app/web_ui/build/admin/ /usr/share/nginx/admin-app/ diff --git a/web_ui/dex_templates/Dockerfile b/web_ui/dex_templates/Dockerfile index 4e9aa7c58..064e11a8d 100644 --- a/web_ui/dex_templates/Dockerfile +++ b/web_ui/dex_templates/Dockerfile @@ -1,4 +1,4 @@ # syntax=docker/dockerfile:1.7 -FROM debian:bookworm-slim@sha256:df52e55e3361a81ac1bead266f3373ee55d29aa50cf0975d440c2be3483d8ed3 AS dex_templates +FROM debian:bookworm-slim@sha256:7e490910eea2861b9664577a96b54ce68ea3e02ce7f51d89cb0103a6f9c386e0 AS dex_templates COPY --link . /dex_templates/