Dockerfile 403 Bytes
Newer Older
1 2 3 4 5 6 7
FROM openjdk:17-alpine
RUN mkdir /opt/app
COPY target/*-SNAPSHOT.jar /opt/app/app.jar
EXPOSE 8081
ENV TZ=Asia/Jakarta
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
CMD ["java", "-jar", "/opt/app/app.jar","-Xmx256M","-Xms128M","-XX:+UseG1GC","-XX:MaxGCPauseMillis=20","-XX:InitiatingHeapOccupancyPercent=35","-XX:+ExplicitGCInvokesConcurrent","-Djava.awt.headless=true"]