#==================================================================================
-# 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.
# 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/
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
#==================================================================================
-# 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.
# 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/
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
#==================================================================================
-# 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.
#==================================================================================
# 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/
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
#==================================================================================
-# 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.
#==================================================================================
# 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/
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
\r
#==================================================================================\r
-# Copyright (C) 2024: OpenInfra Foundation Europe\r
+# Copyright (C) 2024-2025: OpenInfra Foundation Europe\r
#\r
# Licensed under the Apache License, Version 2.0 (the "License");\r
# you may not use this file except in compliance with the License.\r
# platform project (RICP).\r
#==================================================================================\r
# Use Maven image with OpenJDK 17 for the build stage\r
-FROM maven:3.8.5-openjdk-17 AS maven_build\r
+FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build\r
# Copy Maven project files\r
COPY pom.xml /tmp/\r
COPY src /tmp/src/\r
# Build the Maven project\r
RUN mvn package\r
# Use a separate image with OpenJDK 17 for the runtime stage\r
-FROM openjdk:17-jdk-slim\r
+FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17\r
# Expose port 9090\r
EXPOSE 9090\r
ARG SPRING_KAFKA_SERVER\r
#==================================================================================
-# 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.
# 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
\r
#==================================================================================\r
-# Copyright (C) 2024: OpenInfra Foundation Europe\r
+# Copyright (C) 2024-2025: OpenInfra Foundation Europe\r
#\r
# Licensed under the Apache License, Version 2.0 (the "License");\r
# you may not use this file except in compliance with the License.\r
# platform project (RICP).\r
#==================================================================================\r
# Use Maven image with OpenJDK 17 for the build stage\r
-FROM maven:3.8.5-openjdk-17 AS maven_build\r
+FROM nexus3.o-ran-sc.org:10001/maven:3.8.5-openjdk-17 AS maven_build\r
# Copy Maven project files\r
COPY pom.xml /tmp/\r
COPY src /tmp/src/\r
# Build the Maven project\r
RUN mvn package\r
# Use a separate image with OpenJDK 17 for the runtime stage\r
-FROM openjdk:17-jdk-slim\r
+FROM nexus3.o-ran-sc.org:10001/amazoncorretto:17.0.17\r
# Expose port 8080\r
EXPOSE 8080\r
ARG SPRING_KAFKA_SERVER\r
#==================================================================================
-# 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.
# 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