minecraft (fabric-1.21.5)
Installation
docker pull git.acooldomain.co/server-manager/minecraft:fabric-1.21.5
sha256:d58ef9c68a099c2c5959302a18c2c1d2c1a7269d1be63721de4f2ee94ec50083
Image Layers
ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in / |
CMD ["/bin/sh"] |
ARG VERSION=1.21.5 |
RUN |1 VERSION=1.21.5 /bin/sh -c mkdir -p /opt/server # buildkit |
WORKDIR /opt/server |
RUN |1 VERSION=1.21.5 /bin/sh -c apk add openjdk21 jq curl # buildkit |
RUN |1 VERSION=1.21.5 /bin/sh -c if [[ -z $VERSION ]] ; then VERSION=$(curl https://meta.fabricmc.net/v2/versions/game | jq -r '[(.[]|select(.stable))][0].version'); fi; if [[ -z $LOADER ]] ; then LOADER=$(curl https://meta.fabricmc.net/v2/versions/loader | jq -r '[(.[]|select(.stable))][0].version'); fi; if [[ -z $INSTALLER ]] ; then INSTALLER=$(curl https://meta.fabricmc.net/v2/versions/installer | jq -r '[(.[]|select(.stable))][0].version'); fi; curl -o ../server.jar https://meta.fabricmc.net/v2/versions/loader/${VERSION}/${LOADER}/${INSTALLER}/server/jar # buildkit |
COPY eula.txt eula.txt # buildkit |
RUN |1 VERSION=1.21.5 /bin/sh -c adduser -D minecraft -h /opt/server # buildkit |
RUN |1 VERSION=1.21.5 /bin/sh -c chmod 550 ../server.jar && chown -R minecraft:minecraft /opt/server && chmod -R 770 /opt/server && chown minecraft:minecraft ../server.jar # buildkit |
USER minecraft:minecraft |
ENTRYPOINT ["java" "-jar" "../server.jar" "nogui"] |
EXPOSE map[25565/tcp:{}] |
LABEL type=GAME |
Labels
Key | Value |
---|---|
type | GAME |
Details
Versions (5)
View all
paper-1.21.6
2025-06-17
fabric-1.20.1
2025-05-10
fabric-1.21.5
2025-05-10
paper-1.21.4
2025-04-27
paper-1.21.5
2025-04-27