This is an automated email from the ASF dual-hosted git repository.

zrlw pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/dubbo-integration-cases.git


The following commit(s) were added to refs/heads/main by this push:
     new 63fdd6d2 Change dubbo-test-runner docker jdk image builder from 
openjdk to eclipse-temurin (#77)
63fdd6d2 is described below

commit 63fdd6d2f68137bcb61893ae46178c7ec22651d3
Author: zrlw <[email protected]>
AuthorDate: Tue Nov 4 15:39:28 2025 +0800

    Change dubbo-test-runner docker jdk image builder from openjdk to 
eclipse-temurin (#77)
    
    * Change dubbo-test-runner docker jdk image builder from openjdk to 
eclipse-temurin
    
    * Fix java home of eclipse-temurin
    
    * Install unzip for building test image
---
 test/dubbo-test-runner/src/docker/Dockerfile | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/test/dubbo-test-runner/src/docker/Dockerfile 
b/test/dubbo-test-runner/src/docker/Dockerfile
index e5926cb5..1bc0ce10 100644
--- a/test/dubbo-test-runner/src/docker/Dockerfile
+++ b/test/dubbo-test-runner/src/docker/Dockerfile
@@ -14,9 +14,9 @@
 #   limitations under the License.
 
 ARG JAVA_VER=8
-FROM openjdk:21-jdk-bullseye as mat-runtime
+FROM eclipse-temurin:21-jdk as mat-runtime
 
-FROM openjdk:${JAVA_VER}-jdk-bullseye
+FROM eclipse-temurin:${JAVA_VER}-jdk
 
 ARG DEBIAN_MIRROR
 RUN if [ -n "$DEBIAN_MIRROR" ]; then \
@@ -26,6 +26,7 @@ RUN if [ -n "$DEBIAN_MIRROR" ]; then \
 
 RUN apt-get update && \
   apt-get install -y telnet && \
+  apt-get install -y unzip && \
   rm -rf /var/lib/apt/lists/* && \
   apt-get clean && \
   ARCH=`arch` && \
@@ -34,7 +35,7 @@ RUN apt-get update && \
   mv /tmp/mat /usr/local/mat/ && \
   rm -rf /tmp/mat.zip
 
-COPY --from=mat-runtime /usr/local/openjdk-21 /usr/local/mat-jdk
+COPY --from=mat-runtime /opt/java/openjdk /usr/local/mat-jdk
 
 VOLUME /usr/local/dubbo/app /usr/local/dubbo/logs
 

Reply via email to