FROM archlinux/base
LABEL maintainer="Thomas Pointhuber"
# our build dependencies
RUN pacman -Sy --noconfirm python2 git wget tar make && pacman -Scc --noconfirm
# install mx
RUN mkdir graalvm && git clone https://github.com/graalvm/mx graalvm/mx
ENV PATH="/graalvm/mx:${PATH}"
# install JVMCI
ARG JVMCI_URL="https://github.com/graalvm/openjdk8-jvmci-builder/releases/download/jvmci-0.55/openjdk-8u202-jvmci-0.55-linux-amd64.tar.gz"
RUN wget -O - "${JVMCI_URL}" | tar -xz -C /graalvm && ln -s "/graalvm/`ls /graalvm | grep jvmci`" /graalvm/java_home
ENV JAVA_HOME=/graalvm/java_home
ENTRYPOINT /bin/bash
Content type
Image
Digest
Size
343.5 MB
Last updated
over 6 years ago
docker pull pointhi/mx-jvmci