From b5ec121a7d5fced37db420efc43be43973432640 Mon Sep 17 00:00:00 2001 From: Matt Colman <33348891+mtcolman@users.noreply.github.com> Date: Mon, 2 Feb 2026 16:19:59 +0000 Subject: [PATCH] Update Dockerfile - to use specific image versions This helps with traceability, as both eclipse-temurin:11-jre-noble and python:3.13-alpine tags get reused as the base images are updated and we lose understanding of precisely which base image version was used and whether it needs updating. --- docker/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 5d1a12e..13a3aa5 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -ARG JDK=eclipse-temurin:11-jre-noble +ARG JDK=eclipse-temurin:11.0.29_7-jre-noble ARG BUILD_DATE ARG BUILD_VERSION ARG BUILD_REF @@ -10,7 +10,7 @@ ARG PYTHON_VERSION=3.13 ###### -FROM python:${PYTHON_VERSION}-alpine AS dev_stage +FROM python:${PYTHON_VERSION}.11-alpine3.23 AS dev_stage RUN apk update RUN apk add build-base RUN pip install -U pylint