Update Dockerfile

This commit is contained in:
A-hash-bit 2022-08-16 12:37:23 +05:30 committed by GitHub
parent 728e602aed
commit c6a05bf74f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,22 +1,5 @@
# Docker Build Stage
FROM maven:3-jdk-8-alpine AS build
# Copy folder in docker
WORKDIR /opt/app
COPY ./ /opt/app
RUN mvn package
# Run spring boot in Docker
FROM openjdk:8-jdk-alpine
COPY --from=build /opt/app/target/*.jar app.jar
ENV PORT 8081
EXPOSE $PORT
ENTRYPOINT ["java","-jar","-Xmx1024M","-Dserver.port=${PORT}","app.jar"]
FROM anapsix/alpine-java
LABEL maintainer="amar@gmail.com"
COPY /target/spring-petclinic-1.5.1.jar spring-petclinic-1.5.1.jar
CMD ["java","-jar","spring-petclinic-1.5.1.jar"]