From c5e9f059f4700f5092658e4693ab9e122de3ba28 Mon Sep 17 00:00:00 2001
From: Chris Pomeroy <chris.pomeroy@hotmail.com>
Date: Mon, 25 Aug 2025 21:01:08 +0000
Subject: [PATCH] Updated for the new environment
---
Dockerfile | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Dockerfile b/Dockerfile
index d143f54..3932dc8 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,14 +1,14 @@
#Leave this at jdk 11 That is the highest so far for jenkins
-FROM openjdk:11
+FROM openjdk:21-bookworm
ENV JENKINS_PORT=8080
ENV JENKINS_HOME=/var/jenkins_home
ENV JENKINS_SLAVE_AGENT_PORT=50000
-ENV JENKINS_UID=506
+ENV JENKINS_UID=1002
RUN mkdir -p /tmp/download && cd /tmp/download/ && \
apt-get update && apt-get upgrade -y && apt-get install curl git -y && apt-get clean && \
- curl -s -L https://download.docker.com/linux/static/stable/x86_64/docker-20.10.1.tgz | tar -xz -C /tmp/download && \
+ curl -s -L https://download.docker.com/linux/static/stable/x86_64/docker-28.3.3.tgz | tar -xz -C /tmp/download && \
rm -rf /tmp/download/docker/dockerd && \
mv /tmp/download/docker/docker* /usr/local/bin/ && \
rm -rf /tmp/download
@@ -27,6 +27,6 @@
RUN chown -R "${JENKINS_UID}" "${JENKINS_HOME}" && \
chmod -R g+w "${JENKINS_HOME}"
-USER 506
+USER ${JENKINS_UID}
CMD java -jar -Xmx512m -Xms256m /opt/jenkins/jenkins.war --prefix=$PREFIX --httpPort="${JENKINS_PORT}" -Djava.awt.headless=true
--
Gitblit v1.10.0