vsaps/java

By vsaps

Updated 4 months ago

Low profile java image on alpine linux, JRE headless

Image
Languages & Frameworks

273

push

Java Alpine Image - JRE Headless

Minimal java image with low footprint alpine linux base.

Includes only JRE-Headless package to further reduce the size, as most docker containers use api model so normal JRE (With GUI support) is an overhead.

Using this image

Image tags are of format java:ALPINE_VERSION-JRE_VERSION

Pull the image from dockerhub

docker pull vsaps/java:3.20-21

Copy the required jars/java classes to the image and execute with java

e.g. Dockerfile

FROM vsaps/java:3.20-21

RUN mkdir /app
WORKDIR /app

COPY  target/my-jar.jar .
#EXPOSE 8080
ENTRYPOINT ["java", "-jar", "my-jar.jar" ]

Source

java-docker

Docker Pull Command

docker pull vsaps/java