An open API service indexing awesome lists of open source software.

https://github.com/raonigabriel/graalvm-playground

A docker image with GraalVM, JDK 1.8, Node, Maven and Git
https://github.com/raonigabriel/graalvm-playground

docker docker-image graal graal-native graalvm java-natives jdk11 jdk8

Last synced: about 1 month ago
JSON representation

A docker image with GraalVM, JDK 1.8, Node, Maven and Git

Awesome Lists containing this project

README

          

# graalvm-playground
A docker image with GraalVM, OpenJDK, Maven and Git

![Docker Build](https://github.com/raonigabriel/graalvm-playground/workflows/Docker%20Build/badge.svg)
[![MicroBadger Size](https://images.microbadger.com/badges/image/raonigabriel/graalvm-playground.svg)](https://microbadger.com/images/raonigabriel/graalvm-playground)
[![MicroBadger Version](https://images.microbadger.com/badges/version/raonigabriel/graalvm-playground.svg)](https://microbadger.com/images/raonigabriel/graalvm-playground)

## Tags
Beggining with GraalVM 20.0.0, there will be 2 diferent versions (tags) of this image: java8 (remains as the **latest tag** ) and java11
Therefore, you can docker pull **raonigabriel/graalvm-playground:21.1.0-java8** or **raonigabriel/graalvm-playground:21.1.0-java11**

From 21.1.0 onwards, Node.js no longer comes pre-installed with GraalVM. You may install it using **gu install nodejs**.

## Features
- Based on [debian:stretch-slim](https://hub.docker.com/r/library/debian/)
- GraalVM CE [21.1.0](https://github.com/oracle/graal/releases/tag/vm-21.1.0)
- OpenJDK 8u292 or OpenJDK 11.0.11
- Maven 3.6.3
- Git 2.11.0
- Upx 3.91

## Usage
Best used if you mount your home to /root, as follows:
```
$ docker run --rm -v ~/:/root -it raonigabriel/graalvm-playground /bin/bash
root@be7deb9a56de:~# mvn --version
```
## Source
https://github.com/raonigabriel/graalvm-playground

## Disclaimer
This image is just a playground, a toy: it is not supposed to run serious stuff.