dotfiles/vscode/.vscode/extensions/ms-azuretools.vscode-docker-1.29.1/resources/templates/java/Dockerfile.template
2024-08-02 10:42:24 -06:00

12 lines
427 B
Docker

FROM openjdk:8-jdk-alpine
VOLUME /tmp
ARG JAVA_OPTS
ENV JAVA_OPTS=$JAVA_OPTS
COPY {{ relativeJavaOutputPath }} {{ serviceName }}.jar
{{#each ports}}
EXPOSE {{ . }}
{{/each}}
ENTRYPOINT exec java $JAVA_OPTS -jar {{ serviceName }}.jar
# For Spring-Boot project, use the entrypoint below to reduce Tomcat startup time.
#ENTRYPOINT exec java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar {{ serviceName }}.jar