diff --git a/docker/Dockerfile.coordinator b/docker/Dockerfile.coordinator index 776407d..06b12b5 100644 --- a/docker/Dockerfile.coordinator +++ b/docker/Dockerfile.coordinator @@ -36,7 +36,7 @@ RUN npm run build # Stage 2 — the coordinator runtime # --------------------------------------------------------------------------- # python:3.12-slim (3.12.13-slim-trixie) as of 2026-07-14 -FROM python:3.12-slim@sha256:57cd7c3a7a273101a6485ba99423ee568157882804b1124b4dd04266317710de AS runtime +FROM python:3.14-slim@sha256:cea0e6040540fb2b965b6e7fb5ffa00871e632eef63719f0ea54bca189ce14a6 AS runtime ENV PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 \ diff --git a/docker/Dockerfile.doc-extract b/docker/Dockerfile.doc-extract index 12bb684..dbe89fe 100644 --- a/docker/Dockerfile.doc-extract +++ b/docker/Dockerfile.doc-extract @@ -11,7 +11,7 @@ # python:3.12-slim (3.12.13-slim-trixie) as of 2026-07-14 — same digest as the # coordinator image, so the two share every base layer on disk. -FROM python:3.12-slim@sha256:57cd7c3a7a273101a6485ba99423ee568157882804b1124b4dd04266317710de +FROM python:3.14-slim@sha256:cea0e6040540fb2b965b6e7fb5ffa00871e632eef63719f0ea54bca189ce14a6 ENV PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 \