From 5df6a1addf10db7c24e1111df39895c791496511 Mon Sep 17 00:00:00 2001 From: "aravind.est" Date: Mon, 17 Nov 2025 12:42:23 +0000 Subject: [PATCH] Migrate java base image to amazoncorretto:17.0.17 base image replaced with amazoncorretto:17.0.17 Issue-ID: NONRTRIC-1096 Change-Id: Ib037d12c0c87d406ab1d0a82d98cd22931065c0e Signed-off-by: aravind.est --- sample-services/hello-world-sme-invoker/Dockerfile | 6 +++--- sample-services/hello-world/Dockerfile | 6 +++--- sample-services/ics-producer-consumer/consumer/Dockerfile | 6 +++--- sample-services/ics-producer-consumer/producer/Dockerfile | 6 +++--- .../ics-simple-producer-consumer/kafka-consumer/Dockerfile | 6 +++--- .../ics-simple-producer-consumer/kafka-consumer/DockerfileSimple | 4 ++-- .../ics-simple-producer-consumer/kafka-producer/Dockerfile | 6 +++--- .../ics-simple-producer-consumer/kafka-producer/DockerfileSimple | 4 ++-- 8 files changed, 22 insertions(+), 22 deletions(-) diff --git a/sample-services/hello-world-sme-invoker/Dockerfile b/sample-services/hello-world-sme-invoker/Dockerfile index 05b4db21..e02d0e7e 100644 --- a/sample-services/hello-world-sme-invoker/Dockerfile +++ b/sample-services/hello-world-sme-invoker/Dockerfile @@ -1,5 +1,5 @@ #================================================================================== -# Copyright (C) 2024: OpenInfra Foundation Europe +# Copyright (C) 2024-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -17,7 +17,7 @@ # Use Maven image with OpenJDK 17 for the build stage -FROM maven:3.8.5-openjdk-17 AS maven_build +FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build # Copy Maven project files COPY pom.xml /tmp/ @@ -30,7 +30,7 @@ WORKDIR /tmp/ RUN mvn package # Use a separate image with OpenJDK 17 for the runtime stage -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 # Expose port 8080 EXPOSE 8080 diff --git a/sample-services/hello-world/Dockerfile b/sample-services/hello-world/Dockerfile index fb942d8b..981ac031 100644 --- a/sample-services/hello-world/Dockerfile +++ b/sample-services/hello-world/Dockerfile @@ -1,5 +1,5 @@ #================================================================================== -# Copyright (C) 2023: OpenInfra Foundation Europe +# Copyright (C) 2023-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,7 +19,7 @@ # Use Maven image with OpenJDK 17 for the build stage -FROM maven:3.8.5-openjdk-17 AS maven_build +FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build # Copy Maven project files COPY pom.xml /tmp/ @@ -32,7 +32,7 @@ WORKDIR /tmp/ RUN mvn package # Use a separate image with OpenJDK 17 for the runtime stage -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 # Expose port 8080 EXPOSE 8080 diff --git a/sample-services/ics-producer-consumer/consumer/Dockerfile b/sample-services/ics-producer-consumer/consumer/Dockerfile index d5d6f2aa..e870ce00 100644 --- a/sample-services/ics-producer-consumer/consumer/Dockerfile +++ b/sample-services/ics-producer-consumer/consumer/Dockerfile @@ -1,5 +1,5 @@ #================================================================================== -# Copyright (C) 2024: OpenInfra Foundation Europe +# Copyright (C) 2024-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,7 +18,7 @@ #================================================================================== # Use Maven image with OpenJDK 17 for the build stage -FROM maven:3.8.5-openjdk-17 AS maven_build +FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build # Copy Maven project files COPY pom.xml /tmp/ @@ -31,7 +31,7 @@ WORKDIR /tmp/ RUN mvn package # Use a separate image with OpenJDK 17 for the runtime stage -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 # Expose port 8081 EXPOSE 8081 diff --git a/sample-services/ics-producer-consumer/producer/Dockerfile b/sample-services/ics-producer-consumer/producer/Dockerfile index 148872a4..2f7717ae 100644 --- a/sample-services/ics-producer-consumer/producer/Dockerfile +++ b/sample-services/ics-producer-consumer/producer/Dockerfile @@ -1,5 +1,5 @@ #================================================================================== -# Copyright (C) 2024: OpenInfra Foundation Europe +# Copyright (C) 2024-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,7 +18,7 @@ #================================================================================== # Use Maven image with OpenJDK 17 for the build stage -FROM maven:3.8.5-openjdk-17 AS maven_build +FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build # Copy Maven project files COPY pom.xml /tmp/ @@ -31,7 +31,7 @@ WORKDIR /tmp/ RUN mvn package # Use a separate image with OpenJDK 17 for the runtime stage -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 # Expose port 8080 EXPOSE 8080 diff --git a/sample-services/ics-simple-producer-consumer/kafka-consumer/Dockerfile b/sample-services/ics-simple-producer-consumer/kafka-consumer/Dockerfile index 023448e4..6a87b055 100644 --- a/sample-services/ics-simple-producer-consumer/kafka-consumer/Dockerfile +++ b/sample-services/ics-simple-producer-consumer/kafka-consumer/Dockerfile @@ -1,6 +1,6 @@ #================================================================================== -# Copyright (C) 2024: OpenInfra Foundation Europe +# Copyright (C) 2024-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,7 +18,7 @@ # platform project (RICP). #================================================================================== # Use Maven image with OpenJDK 17 for the build stage -FROM maven:3.8.5-openjdk-17 AS maven_build +FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build # Copy Maven project files COPY pom.xml /tmp/ COPY src /tmp/src/ @@ -27,7 +27,7 @@ WORKDIR /tmp/ # Build the Maven project RUN mvn package # Use a separate image with OpenJDK 17 for the runtime stage -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 # Expose port 9090 EXPOSE 9090 ARG SPRING_KAFKA_SERVER diff --git a/sample-services/ics-simple-producer-consumer/kafka-consumer/DockerfileSimple b/sample-services/ics-simple-producer-consumer/kafka-consumer/DockerfileSimple index 6978283a..35bc820d 100644 --- a/sample-services/ics-simple-producer-consumer/kafka-consumer/DockerfileSimple +++ b/sample-services/ics-simple-producer-consumer/kafka-consumer/DockerfileSimple @@ -1,5 +1,5 @@ #================================================================================== -# Copyright (C) 2024: OpenInfra Foundation Europe +# Copyright (C) 2024-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -16,7 +16,7 @@ # This source code is part of the near-RT RIC (RAN Intelligent Controller) # platform project (RICP). #================================================================================== -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 EXPOSE 9090 diff --git a/sample-services/ics-simple-producer-consumer/kafka-producer/Dockerfile b/sample-services/ics-simple-producer-consumer/kafka-producer/Dockerfile index 7b9e2d8b..b282b4a6 100644 --- a/sample-services/ics-simple-producer-consumer/kafka-producer/Dockerfile +++ b/sample-services/ics-simple-producer-consumer/kafka-producer/Dockerfile @@ -1,6 +1,6 @@ #================================================================================== -# Copyright (C) 2024: OpenInfra Foundation Europe +# Copyright (C) 2024-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,7 +18,7 @@ # platform project (RICP). #================================================================================== # Use Maven image with OpenJDK 17 for the build stage -FROM maven:3.8.5-openjdk-17 AS maven_build +FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build # Copy Maven project files COPY pom.xml /tmp/ COPY src /tmp/src/ @@ -27,7 +27,7 @@ WORKDIR /tmp/ # Build the Maven project RUN mvn package # Use a separate image with OpenJDK 17 for the runtime stage -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 # Expose port 8080 EXPOSE 8080 ARG SPRING_KAFKA_SERVER diff --git a/sample-services/ics-simple-producer-consumer/kafka-producer/DockerfileSimple b/sample-services/ics-simple-producer-consumer/kafka-producer/DockerfileSimple index 3bbff494..2a110607 100644 --- a/sample-services/ics-simple-producer-consumer/kafka-producer/DockerfileSimple +++ b/sample-services/ics-simple-producer-consumer/kafka-producer/DockerfileSimple @@ -1,5 +1,5 @@ #================================================================================== -# Copyright (C) 2024: OpenInfra Foundation Europe +# Copyright (C) 2024-2025: OpenInfra Foundation Europe # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -16,7 +16,7 @@ # This source code is part of the near-RT RIC (RAN Intelligent Controller) # platform project (RICP). #================================================================================== -FROM openjdk:17-jdk-slim +FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17 EXPOSE 8080 -- 2.16.6