diff --git a/Dockerfile b/Dockerfile
index 766d4e3..223cd61 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,19 +2,19 @@
# Build del proyecto (Multi-Stage)
# --------------------------------
#
-# Usamos una imagen de Maven para hacer build de proyecto con Java 17
+# Usamos una imagen de Maven para hacer build de proyecto con Java
# Llamaremos a este sub-entorno "build"
# Copiamos todo el contenido del repositorio
# Ejecutamos el comando mvn clean package (Generara un archivo JAR para el despliegue)
-FROM maven:3.8.5-openjdk-17 AS build
+FROM maven:3.9.6-eclipse-temurin-21 AS build
COPY . .
RUN mvn clean package
-# Usamos una imagen de Openjdk v17
+# Usamos una imagen de Openjdk
# Exponemos el puerto que nuestro componente va a usar para escuchar peticiones
# Copiamos desde "build" el JAR generado (la ruta de generacion es la misma que veriamos en local) y lo movemos y renombramos en destino como
# Marcamos el punto de arranque de la imagen con el comando "java -jar app.jar" que ejecutará nuestro componente.
-FROM openjdk:17
+FROM openjdk:21
EXPOSE 8088
COPY --from=build /target/inventory-products-sql-0.0.1-SNAPSHOT.jar app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index c252e8f..0b4710e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.0.5
+ 3.2.4
com.unir
@@ -15,8 +15,8 @@
products
Aplicación que gestiona los productos de una tienda
- 17
- 2022.0.1
+ 21
+ 2023.0.0