diff options
author | Freya Murphy <freya@freyacat.org> | 2025-04-12 13:53:16 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-04-12 13:53:16 -0400 |
commit | fefed51ba577431c18b6f703b9ea3c5fa43a73d3 (patch) | |
tree | d31d253816b690da1fe840ab09863d013825f8a6 /minecraft/Dockerfile | |
parent | openrc (diff) | |
download | images-fefed51ba577431c18b6f703b9ea3c5fa43a73d3.tar.gz images-fefed51ba577431c18b6f703b9ea3c5fa43a73d3.tar.bz2 images-fefed51ba577431c18b6f703b9ea3c5fa43a73d3.zip |
update minecraft image
Diffstat (limited to 'minecraft/Dockerfile')
-rw-r--r-- | minecraft/Dockerfile | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/minecraft/Dockerfile b/minecraft/Dockerfile index 58b536e..058e450 100644 --- a/minecraft/Dockerfile +++ b/minecraft/Dockerfile @@ -1,12 +1,15 @@ -FROM alpine +ARG JAVA_VERSION="21" +ARG ALPINE_VERSION="3.21" +FROM alpine:${ALPINE_VERSION} # set environment -ENV LANG en_US.UTF-8 -ENV JAVA_HOME=/usr/lib/jvm/java-21-openjdk -ENV PATH=/usr/lib/jvm/java-21-openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +ARG JAVA_VERSION +ENV LANG=en_US.UTF-8 +ENV JAVA_HOME=/usr/lib/jvm/java-${JAVA_VERSION}-openjdk +ENV PATH=/usr/lib/jvm/java-${JAVA_VERSION}-openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin # install packages -RUN apk add --no-cache tini wget openjdk21-jre jq curl shadow fontconfig ttf-dejavu +RUN apk add --no-cache tini wget openjdk${JAVA_VERSION}-jre jq curl shadow fontconfig ttf-dejavu p7zip # copy scripts COPY ./mcjar /usr/local/bin/mcjar |