= multi-stage posibilidad de usar varios FROM, el útimo será el que se utilizará. así: * descargamos la imagen con todo lo que necesitamos * copiamos los programas generados (compilación, por ejemplo) * cargamos la imagen con el "jre" correspondiente (o lo que necesitemos), todo lo usado en el primer FROM desaparece FROM maven:3.5.4-jdk-8-alpine AS build COPY . /src WORKDIR /src RUN mvn package \ && mkdir /app \ && mv target/*.jar /app/app.jar FROM openjdk:8u171-jre-alpine COPY --from=build /app/app.jar /app/app.jar WORKDIR /app EXPOSE 8080 CMD ["java","-jar","/app/app.jar"]