diff --git a/docker/backend/Dockerfile b/docker/backend/Dockerfile index d3f7de93..eb49f6e3 100644 --- a/docker/backend/Dockerfile +++ b/docker/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13-slim +FROM python:3.14-slim WORKDIR /app diff --git a/docker/base-image/Dockerfile b/docker/base-image/Dockerfile index c0593b18..6b310c0f 100644 --- a/docker/base-image/Dockerfile +++ b/docker/base-image/Dockerfile @@ -2,7 +2,7 @@ # slim). This eliminates the dependency on ppa:deadsnakes/ppa, which has # no SLA and historically blocked deployment of critical agent-runtime # fixes for days at a time when the PPA was unreachable. See #658. -FROM python:3.13-slim-bookworm +FROM python:3.14-slim-bookworm # Version tracking - set at build time via --build-arg VERSION=x.y.z ARG VERSION=latest diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index b99603f7..299a38ac 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24-alpine +FROM node:26-alpine WORKDIR /app diff --git a/docker/frontend/Dockerfile.prod b/docker/frontend/Dockerfile.prod index 72cb830e..96f1a362 100644 --- a/docker/frontend/Dockerfile.prod +++ b/docker/frontend/Dockerfile.prod @@ -2,7 +2,7 @@ # Multi-stage build: npm build → nginx serving static assets # Stage 1: Build -FROM node:24-alpine AS builder +FROM node:26-alpine AS builder WORKDIR /app diff --git a/docker/scheduler/Dockerfile b/docker/scheduler/Dockerfile index 90162bf0..6c9b49d6 100644 --- a/docker/scheduler/Dockerfile +++ b/docker/scheduler/Dockerfile @@ -1,7 +1,7 @@ # Trinity Scheduler Service Dockerfile # Standalone scheduler for agent task execution -FROM python:3.13-slim +FROM python:3.14-slim # Set working directory WORKDIR /app