Skip to content

Commit a858b15

Browse files
committed
Updating:
- Update README.md
1 parent 5c51ab7 commit a858b15

File tree

1 file changed

+68
-16
lines changed

1 file changed

+68
-16
lines changed

README.md

Lines changed: 68 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,68 @@
1-
![Монтажная область 12](https://github.com/vovamod/java-docker-images/assets/61664874/4d523ea9-6fe1-4591-88f3-289f336560a9)
2-
# Java Docker Images
3-
This repository contains java docker images for Pterodactyl panel.
4-
5-
We provide built images for JDK and JRE versions of java.
6-
From 29.06.2025 all of our images will transfer to alpine where it is possible
7-
8-
## Vendors
9-
- [GraalVM](https://github.com/vovamod/java-docker-images/blob/main/GraalVM/README.MD)
10-
- [Amazon Corretto](https://github.com/vovamod/java-docker-images/blob/main/Amazon%20Corretto/README.MD)
11-
- [Adoptium](https://github.com/vovamod/java-docker-images/blob/main/Adoptium/README.MD)
12-
- [Azul Zulu](https://github.com/vovamod/java-docker-images/blob/main/Azul%20Zulu/README.MD)
13-
- [OpenJDK](https://github.com/vovamod/java-docker-images/blob/main/OpenJDK/README.MD)
14-
15-
## License
16-
![license mit](https://img.shields.io/badge/license-MIT-green)
1+
![Монтажная область 12](https://github.com/vega-network-main/java-docker-images/assets/61664874/4d523ea9-6fe1-4591-88f3-289f336560a9)
2+
# ☕ Java Docker Images for Pterodactyl
3+
4+
Lightweight, multivendor Java Docker images tailored for: [Pterodactyl](https://pterodactyl.io/), [Pelican](https://pelican.dev/) panels.
5+
6+
From **June 29, 2025**, we’re migrating all images to **Alpine Linux** where possible.
7+
Currently migrating: GraalVM and Adoptium
8+
9+
---
10+
11+
## 🛠️ Features
12+
13+
* JDK and JRE variants
14+
* Multi-version support (Java 8 → 24+)
15+
* Compatible with containerized game and app hosting
16+
17+
---
18+
19+
## 📦 Vendors
20+
21+
Each vendor has its own folder:
22+
23+
* `/Adoptium` - [README](https://github.com/vega-network-main/java-docker-images/blob/main/Adoptium/README.MD)
24+
* `/Amazon Corretto` - [README](https://github.com/vega-network-main/java-docker-images/blob/main/Amazon%20Corretto/README.MD)
25+
* `/Azul Zulu` - [README](https://github.com/vega-network-main/java-docker-images/blob/main/Azul%20Zulu/README.MD)
26+
* `/GraalVM` - [README](https://github.com/vega-network-main/java-docker-images/blob/main/GraalVM/README.MD)
27+
* `/OpenJDK` - [README](https://github.com/vega-network-main/java-docker-images/blob/main/OpenJDK/README.MD)
28+
29+
Inside each:
30+
31+
```shell
32+
/java-version[-jre]/Dockerfile
33+
```
34+
35+
---
36+
37+
## ✅ Why sudden switch to Alpine?
38+
39+
* Smaller image sizes (usually debian based images are around 450-850MB, alpine on other hand from 167-389MB)
40+
* Faster startup and deploys
41+
42+
---
43+
44+
## 🚀 Usage Example
45+
46+
```dockerfile
47+
FROM ghcr.io/vega-network-main/java-docker-images:openjdk-17-jre-alpine
48+
COPY my-app.jar /app.jar
49+
CMD ["java", "-jar", "/app.jar"]
50+
```
51+
52+
---
53+
54+
## 🤝 Contributing
55+
56+
We welcome pull requests and improvements!
57+
58+
* Fork and submit PRs
59+
* Add support for new versions or vendors
60+
* Review or suggest Dockerfile optimizations
61+
62+
---
63+
64+
## 📄 License
65+
66+
![MIT](https://img.shields.io/badge/license-MIT-green)
67+
68+
---

0 commit comments

Comments
 (0)