This is an automated email from the ASF dual-hosted git repository.
tbonelee pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/master by this push:
new 554fffe9d3 [ZEPPELIN-6502] Replace deprecated openjdk Docker image
with Eclipse Temurin
554fffe9d3 is described below
commit 554fffe9d349bb55a23a61ac4559b28edc647268
Author: YeonKyung Ryu <[email protected]>
AuthorDate: Wed Jul 22 00:05:02 2026 +0900
[ZEPPELIN-6502] Replace deprecated openjdk Docker image with Eclipse Temurin
### What is this PR for?
The root `Dockerfile` used the `openjdk:11` base image for its build
stage, but that image is deprecated on Docker Hub and no longer receives
updates. This PR replaces it with `eclipse-temurin:11-jdk`, the
community-recommended drop-in successor, and uppercases the `AS` keyword to
match modern Dockerfile (BuildKit) convention
### What type of PR is it?
Improvement
### Todos
* [x] Replace `FROM openjdk:11 as builder` with `FROM
eclipse-temurin:11-jdk AS builder`
### What is the Jira issue?
[ZEPPELIN-6502](https://issues.apache.org/jira/browse/ZEPPELIN-6502)
### How should this be tested?
* `docker build --check -f Dockerfile .` — confirms the image resolves and
the Dockerfile has no lint warnings
* Optionally run a full `docker build -f Dockerfile .` to confirm the image
still builds and produces a working Zeppelin distribution
### Screenshots (if appropriate)
N/A (Dockerfile change, no UI
### Questions:
* Does the license files need to update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Closes #5331 from celinayk/ZEPPELIN-6502.
Signed-off-by: ChanHo Lee <[email protected]>
---
Dockerfile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Dockerfile b/Dockerfile
index 982e54ed44..61a7714282 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
-FROM openjdk:11 as builder
+FROM eclipse-temurin:11-jdk AS builder
ADD . /workspace/zeppelin
WORKDIR /workspace/zeppelin
ENV MAVEN_OPTS="-Xms1024M -Xmx2048M -XX:MaxMetaspaceSize=1024m
-XX:-UseGCOverheadLimit
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn"