Base image to execute JVM applications focused on Spring Boot applications. 8-jre is based on openjdk:8-jre-alpine 10-jre is based on adoptopenjdk/openjdk10-openj9:alpine-slim
This image adds an entrypoint.sh that allows the execution of java applications as user java:java and PID 1.
Example of a Dockerfile using this base image:
FROM image:tag
COPY yourapp.jar .
ENTRYPOINT ["./entrypoint.sh", "yourapp.jar"]
The following environment variables can be set to tune java execution.
e.g., --java_agent:/etc/agent/newrelic.jar (loaded as a volume)
e.g., --Xmx32m -Xss256k