Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions coordinator/Dockerfile.coordinator
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# ---------------------------------------------------------------------------
# Stage 1: Builder — compile Python packages with C extensions
# ---------------------------------------------------------------------------
FROM python:3.11-slim AS builder
FROM python:3.14-slim AS builder

RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential \
Expand All @@ -18,7 +18,7 @@ RUN pip install --no-cache-dir --upgrade "pip>=25.3,<26" "setuptools>=82,<83" "w
# ---------------------------------------------------------------------------
# Stage 2: Runtime — production image without build tools
# ---------------------------------------------------------------------------
FROM python:3.11-slim
FROM python:3.14-slim

# Runtime-only system dependency (no build-essential)
RUN apt-get update && apt-get install -y --no-install-recommends \
Expand Down
2 changes: 1 addition & 1 deletion coordinator/Dockerfile.worker
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# All OCR models are baked into the image at build time for
# deployment in air-gapped (no internet) environments.

FROM python:3.11-slim-bookworm AS base
FROM python:3.14-slim-bookworm AS base

# System dependencies for OCR
RUN apt-get update && apt-get install -y --no-install-recommends \
Expand Down
2 changes: 1 addition & 1 deletion coordinator/Dockerfile.worker.layoutlm
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# docker build -f coordinator/Dockerfile.worker.layoutlm -t ocr-local/worker-layoutlm .
# docker build -f coordinator/Dockerfile.worker.layoutlm --build-arg USE_GPU=1 -t ocr-local/worker-layoutlm:gpu .

FROM python:3.11-slim-bookworm AS base
FROM python:3.14-slim-bookworm AS base

# System dependencies (minimal — no OCR libs needed for LayoutLMv3)
RUN apt-get update && apt-get install -y --no-install-recommends \
Expand Down
2 changes: 1 addition & 1 deletion coordinator/Dockerfile.worker.nlp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# All OCR models are baked into the image at build time for
# deployment in air-gapped (no internet) environments.

FROM python:3.11-slim-bookworm AS base
FROM python:3.14-slim-bookworm AS base

# System dependencies for OCR
RUN apt-get update && apt-get install -y --no-install-recommends \
Expand Down
2 changes: 1 addition & 1 deletion coordinator/Dockerfile.worker.ocr
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# All OCR models are baked into the image at build time for
# deployment in air-gapped (no internet) environments.

FROM python:3.11-slim-bookworm AS base
FROM python:3.14-slim-bookworm AS base

# System dependencies for OCR
RUN apt-get update && apt-get install -y --no-install-recommends \
Expand Down
Loading