Skip to content

Commit 86c09ad

Browse files
nanotaboadaclaude
andcommitted
chore(docker): switch runtime to eclipse-temurin:25-jre-alpine (#307)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 8ddb117 commit 86c09ad

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ Release names follow the **historic football clubs** naming convention (A–Z):
4444

4545
### Changed
4646

47+
- Switch runtime base image from `eclipse-temurin:25-jdk-alpine` to
48+
`eclipse-temurin:25-jre-alpine` to reduce image size by dropping compiler
49+
toolchain (`javac`, `jshell`, debug utilities) while retaining the full JVM
50+
(#307)
51+
4752
### Fixed
4853

4954
### Removed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ RUN mvn clean package -DskipTests
1919
# Stage 2: Runtime
2020
# This stage creates the final, minimal image to run the application.
2121
# ------------------------------------------------------------------------------
22-
FROM eclipse-temurin:25-jdk-alpine AS runtime
22+
FROM eclipse-temurin:25-jre-alpine AS runtime
2323

2424
WORKDIR /app
2525

0 commit comments

Comments
 (0)