FROM docker.io/alpine:latest MAINTAINER Hende, Botond LABEL Description="PaperMC server" RUN apk add --no-cache --virtual container-buildtime jq RUN apk add --no-cache openjdk21 RUN mkdir /opt/minecraft RUN mkdir /tmp/papermc COPY papermc_getlatest.sh /tmp/papermc/papermc_getlatest.sh RUN /tmp/papermc/papermc_getlatest.sh RUN rm -rf /tmp/papermc COPY start.sh /opt/minecraft/start.sh RUN chown -R nobody:nobody /opt/minecraft RUN apk del container-buildtime WORKDIR /opt/minecraft USER guest EXPOSE 9001/tcp CMD ["/opt/minecraft/start.sh"]