bendi / graalvm-gradle-docker

Ready to use gradle docker image for running gradle build

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

graalvm-gradle-docker

A docker image for GraalVM and Gradle built with sdkman

It also installs native-image

Versions

  • GraalVM: 21.1.0.r11-grl
  • GraalVM: 21.2.0.r11-grl

Pull image

$ docker pull bendi/graalvmgradle

Run

The default ENTRYPOINT for this image is ./gradlew.

If you want to ./gradlew clean nativeImage your Java project, CD where the build.gradle[.kts] is located, then:

$ docker pull bendi/graalvmgradle
$ docker run -it --rm \
  -v "$PWD":/opt/app  \
  -v "$HOME"/.gradle:/root/.gradle \
  bendi/graalvmgradle \
  clean nativeImage

The -v "$HOME"/.gradle:/root/.gradle parameter mounts your local ~/.gradle Gradle repository as a Docker volume.

Credits

Inspired by SoftInstigate/graalvm-maven-docker

About

Ready to use gradle docker image for running gradle build

License:Apache License 2.0


Languages

Language:Dockerfile 95.3%Language:Shell 4.7%