LABEL maintainer=Clement Verna <cverna@fedoraproject.org> |
ENV DISTTAG=f40container FGC=f40 FBR=f40 |
ADD fedora-20240916.tar / # buildkit |
CMD ["/bin/bash"] |
ENV JAVA_VERSION=latest |
ENV PAPERMC_VERSION=1.21.1 |
ENV PAPERMC_BUILD=99 |
/bin/sh -c dnf update -y --refresh |
/bin/sh -c dnf install -y wget java-${JAVA_VERSION}-openjdk |
/bin/sh -c dnf clean all -y |
/bin/sh -c useradd -ms /bin/bash papermc |
USER papermc |
WORKDIR /app |
/bin/sh -c wget "https://api.papermc.io/v2/projects/paper/versions/${PAPERMC_VERSION}/builds/${PAPERMC_BUILD}/downloads/paper-${PAPERMC_VERSION}-${PAPERMC_BUILD}.jar" -O "paper.jar" |