Sign inSign up

itzg/minecraft-server:java21-graalvm

Multi-platform
Index digest

sha256:e26dff051f3d710b5a1558593d0c38e9122292c77f3ce1c39c256ec9c5337aee

OS/ARCH

Compressed size

588.84 MB

Last pushed

2 days by itzgeoff

Type

Image

Manifest digest

sha256:d09f0b6149cd898413e189ff2164eb9c36d68ebf672fb107b54ef53cac0ffe91

Image Layers

1ADD file ... in / 42.3 MB
2CMD ["/bin/bash"]0 B
3ARG JAVA_VERSION=21.0.12.1.10 B
4ARG JAVA_MAJOR_VERSION=210 B
5ARG YUM_REPO=https://artifactory.oci.oraclecorp.com/graalvm-ol10-dev-yum-local/0 B
6ARG TEMP_REGION=-phx0 B
7ENV LANG=en_US.UTF-8 JAVA_HOME=/usr/lib64/graalvm/graalvm-java210 B
8WORKDIR /app93 B
9RUN |4 JAVA_VERSION=21.0.12.1.1 JAVA_MAJOR_VERSION=21 YUM_REPO=https://artifactory.oci.oraclecorp.com/graalvm-ol10-dev-yum-local/294.4 MB
10CMD ["/bin/sh" "-c" "java --version"]0 B
11ARG TARGETOS=linux0 B
12ARG TARGETARCH=arm640 B
13ARG TARGETVARIANT=0 B
14ARG EXTRA_DEB_PACKAGES=0 B
15ARG EXTRA_DNF_PACKAGES=0 B
16ARG EXTRA_ALPINE_PACKAGES=0 B
17ARG FORCE_INSTALL_PACKAGES=10 B
18ARG KNOCKD_VERSION=0.8.10 B
19ARG KNOCKD_REPO_ORG=Metalcape/knock0 B
20RUN |9 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=179.06 MB
21COPY /gosu /usr/local/bin/ # buildkit720.25 KB
22RUN |9 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=1.06 KB
23EXPOSE [25565/tcp]0 B
24ARG APPS_REV=10 B
25ARG GITHUB_BASEURL=https://github.com0 B
26ARG EASY_ADD_VERSION=0.8.170 B
27ADD https://github.com/itzg/easy-add/releases/download/0.8.17/easy-add_linux_arm64 /usr/bin/easy-add # buildkit3.08 MB
28RUN |12 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=3.08 MB
29ARG RESTIFY_VERSION=1.7.170 B
30RUN |13 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=3.04 MB
31ARG RCON_CLI_VERSION=1.7.70 B
32RUN |14 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=2.11 MB
33ARG MC_MONITOR_VERSION=0.17.10 B
34RUN |15 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=5.51 MB
35ARG MC_SERVER_RUNNER_VERSION=1.15.20 B
36RUN |16 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=2.94 MB
37ARG MC_HELPER_VERSION=1.69.10 B
38ARG MC_HELPER_BASE_URL=https://github.com/itzg/mc-image-helper/releases/download/1.69.10 B
39ARG MC_HELPER_REV=10 B
40RUN |19 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=52.36 MB
41VOLUME [/data]0 B
42WORKDIR /data94 B
43STOPSIGNAL SIGTERM0 B
44ENV TYPE=VANILLA VERSION=LATEST EULA= UID=10000 B
45COPY --chmod=755 scripts/start* /image/scripts/ #41.5 KB
46COPY --chmod=755 <<EOF /start #135 B
47COPY --chmod=755 scripts/auto/* /image/scripts/auto/ #3.15 KB
48COPY --chmod=755 scripts/shims/* /image/scripts/shims/ #1 KB
49RUN |19 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=231 B
50COPY --chmod=755 files/* /image/ #4.69 KB
51RUN |19 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=167.37 KB
52RUN |19 TARGETOS=linux TARGETARCH=arm64 TARGETVARIANT=44.08 KB
53ENTRYPOINT ["/image/scripts/start"]0 B
54HEALTHCHECK {Test:[CMD-SHELL mc-health] Interval:30s Timeout:0s0 B
55ARG BUILDTIME=2026-09-17T12:25:29.373Z0 B
56ARG VERSION=java21-graalvm0 B
57ARG REVISION=22749e08b79ba65628cc2ad9cd3808d6c8fdd8e00 B
58COPY <<EOF /etc/image.properties # buildkit231 B

Command

ADD file:ca6ad22deb704d81bb08ff5cf43e4f61266b3c5a02b2913b9da609f807fbf688 in /