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"

Reply via email to