Lightweight, multivendor Java Docker images tailored for: Pterodactyl, Pelican panels.
From June 29, 2025, we’re migrating all images to Alpine Linux where possible. Currently migrating: GraalVM and Adoptium
- JDK and JRE variants
- Multi-version support (Java 8 → 24+)
- Compatible with containerized game and app hosting
Each vendor has its own folder:
/Adoptium
- README/Amazon Corretto
- README/Azul Zulu
- README/GraalVM
- README/OpenJDK
- README
Inside each:
/java-version[-jre]/Dockerfile
- Smaller image sizes (usually debian based images are around 450-850MB, alpine on other hand from 167-389MB)
- Faster startup and deploys
FROM ghcr.io/vega-network-main/java-docker-images:openjdk-17-jre-alpine
COPY my-app.jar /app.jar
CMD ["java", "-jar", "/app.jar"]
We welcome pull requests and improvements!
- Fork and submit PRs
- Add support for new versions or vendors
- Review or suggest Dockerfile optimizations