Lightweight OpenJDK images based on Alpine Linux. Optimized for Java development and production
285
Optimized OpenJDK images built on Alpine Linux 3.19 for minimal size and maximum security.
alpine-18, alpine-19, alpine-20 - OpenJDK 21 (mapped versions)alpine-21, alpine-21-lts - OpenJDK 21 LTS ⭐ (recommended)alpine-22, alpine-23, alpine-24, alpine-25 - OpenJDK 21 (mapped versions)# Run Java version
docker run --rm rmdamascenorep/openjdk:alpine-21-lts
# Use as base image
FROM rmdamascenorep/openjdk:alpine-21-lts
COPY myapp.jar /app.jar
CMD ["java", "-jar", "/app.jar"]
JAVA_HOME=/usr/lib/jvm/java-21-openjdkPATH includes Java binaries~308MB (significantly smaller than Ubuntu-based images)
OpenJDK is licensed under GPL v2 with Classpath Exception
Content type
Image
Digest
sha256:3799e13f0…
Size
160.4 MB
Last updated
10 months ago
docker pull rmdamascenorep/openjdk:alpine-23