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