A Hello World Rest API image. Version difference in README file.
220
/FROM openjdk:18.0-slim
COPY target/*.jar app.jar`
EXPOSE 5000
ENTRYPOINT ["java","-jar","/app.jar"]
FROM maven:3.8.6-openjdk-18-slim AS build
WORKDIR /home/app
COPY . /home/app
RUN mvn -f /home/app/pom.xml clean package
FROM openjdk:18.0-slim
EXPOSE 5000
COPY --from=build /home/app/target/*.jar app.jar
ENTRYPOINT [ "sh", "-c", "java -jar /app.jar" ]
FROM maven:3.8.6-openjdk-18-slim AS build
WORKDIR /home/app
COPY ./pom.xml /home/app/pom.xml
COPY <Relative path to LaunchHelloWorldJavaApplication.java>
RUN mvn -f /home/app/pom.xml clean package
COPY . /home/app
RUN mvn -f /home/app/pom.xml clean package
FROM openjdk:18.0-slim
EXPOSE 5000
COPY --from=build /home/app/target/*.jar app.jar
ENTRYPOINT [ "sh", "-c", "java -jar /app.jar" ]
Content type
Image
Digest
sha256:38cf3e6a2…
Size
225.5 MB
Last updated
over 3 years ago
docker pull rohitpatra/hello-world-spring-boot-app:v3