The official Gradle docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
Current Gradle docker images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.
Gradle is a highly scalable build automation tool designed to handle everything from large, multi-project enterprise builds to quick development tasks across various languages. Gradle's modular, performance-oriented architecture seamlessly integrates with development environments, making it a go-to solution for building, testing, and deploying applications on Java, Kotlin, Scala, Android, Groovy, C++, and Swift.
Learn more on Gradle by Develocity.
The tag of each gradle docker image is consist of the version of gradle and the version of basic image. The details are as follows
| Tags | Currently | Architectures |
|---|---|---|
| 9.8.0-oe2403sp4 | gradle 9.8.0 on openEuler 24.03-LTS-SP4 | amd64, arm64 |
| 9.7.1-oe2403sp4 | Gradle 9.7.1 on openEuler 24.03-LTS-SP4 | amd64, arm64 |
In this usage, users can select the corresponding {Tag} based on their requirements.
Pull the openeuler/gradle image from docker
docker pull openeuler/gradle:{Tag}
Start an interactive Gradle instance
docker run -it --name my-gradle openeuler/gradle:{Tag}
Run a Gradle build against the project in the current directory
docker run --rm -v "$PWD":/workspace -w /workspace openeuler/gradle:{Tag} gradle build
Check the logs of the running container
docker logs -f my-gradle
Execute a Gradle command in the running container
docker exec -it my-gradle gradle --version
If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.
Content type
Image
Digest
sha256:a16d3a11a…
Size
308.8 MB
Last updated
5 days ago
docker pull openeuler/gradlePulls:
60
Last week