From 6c31cd1b1eb515fadacf33affcfc4051b49a7049 Mon Sep 17 00:00:00 2001 From: Herberts Markuns Date: Tue, 5 May 2026 13:14:33 +0300 Subject: [PATCH 1/3] Fix #5033 - update Dockerfile image to an existing fresher one --- articles/flow/production/docker.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/flow/production/docker.adoc b/articles/flow/production/docker.adoc index 131a550291..c3edbc6e5d 100644 --- a/articles/flow/production/docker.adoc +++ b/articles/flow/production/docker.adoc @@ -52,7 +52,7 @@ The following example shows a suitable Dockerfile for Spring Boot-based Vaadin a .`Dockerfile` [source,dockerfile] ---- -FROM openjdk:17-jdk-slim +FROM eclipse-temurin:25-jre-alpine COPY target/*.jar app.jar EXPOSE 8080 ENTRYPOINT ["java", "-jar", "/app.jar"] From 5c6118f70dc7e347f90e874c3efd41c951de7edf Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Fri, 12 Jun 2026 19:31:59 +0300 Subject: [PATCH 2/3] Update stale openjdk:17-jdk-slim image in Kubernetes guide as well The Kubernetes getting-started guide referenced the same removed openjdk:17-jdk-slim image as the Docker deployment page. Use eclipse-temurin:25-jre (Ubuntu-based) here, since the snippet relies on useradd, which is not available in the Alpine variant. --- articles/tools/kubernetes/getting-started.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/tools/kubernetes/getting-started.adoc b/articles/tools/kubernetes/getting-started.adoc index e39753e28d..9a101a90eb 100644 --- a/articles/tools/kubernetes/getting-started.adoc +++ b/articles/tools/kubernetes/getting-started.adoc @@ -143,7 +143,7 @@ Next, create the following `Dockerfile` file in the project directory: [source,Dockerfile] ---- -FROM openjdk:17-jdk-slim +FROM eclipse-temurin:25-jre COPY target/*.jar /usr/app/app.jar RUN useradd -m myuser USER myuser From ca04234e7954e708ba067e908afb8c2aace2eb20 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Fri, 12 Jun 2026 19:58:18 +0300 Subject: [PATCH 3/3] Update articles/flow/production/docker.adoc --- articles/flow/production/docker.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/flow/production/docker.adoc b/articles/flow/production/docker.adoc index c3edbc6e5d..3fee72c9ea 100644 --- a/articles/flow/production/docker.adoc +++ b/articles/flow/production/docker.adoc @@ -52,7 +52,7 @@ The following example shows a suitable Dockerfile for Spring Boot-based Vaadin a .`Dockerfile` [source,dockerfile] ---- -FROM eclipse-temurin:25-jre-alpine +FROM eclipse-temurin:25-jre COPY target/*.jar app.jar EXPOSE 8080 ENTRYPOINT ["java", "-jar", "/app.jar"]