Skip to content

Instantly share code, notes, and snippets.

@michaelsstuff
Created September 16, 2019 13:08
Show Gist options
  • Save michaelsstuff/c884f78dd10ecb4044b0d4f149ecf2bb to your computer and use it in GitHub Desktop.
Save michaelsstuff/c884f78dd10ecb4044b0d4f149ecf2bb to your computer and use it in GitHub Desktop.
FROM alpine:latest
RUN echo "http://dl-4.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories \
&& apk add --update openjdk8-jre-base && rm -rf /var/cache/apk/*
RUN apk add curl jq
RUN mkdir /mc
RUN wget -q $(curl -s $(curl -s https://launchermeta.mojang.com/mc/game/version_manifest.json | jq -r ".versions[] | select(.id == $(curl -s https://launchermeta.mojang.com/mc/game/version_manifest.json | jq .latest.snapshot)) .url") | jq -r .downloads.server.url) -O /mc/server.jar
CMD ["/usr/bin/java","-Xmx1024M","-Xms1024M","-jar","/mc/server.jar","nogui"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment