29 lines
501 B
Docker
29 lines
501 B
Docker
FROM alpine:latest
|
|
|
|
ENV MINECRAFT_VERSION= \
|
|
PAPER_BUILD="latest" \
|
|
EULA="false" \
|
|
MC_RAM=""
|
|
|
|
|
|
|
|
RUN apk update && \
|
|
apk add openjdk21-jre && \
|
|
apk add bash && \
|
|
apk add curl && \
|
|
apk add jq
|
|
|
|
RUN addgroup -S servergrp
|
|
RUN adduser -S server -G servergrp -D -u 1000
|
|
USER server
|
|
RUN mkdir /home/server/instance
|
|
#RUN chown -hR server:servergrp /home/server/instance
|
|
COPY setup.sh /home/server/
|
|
|
|
|
|
CMD ["bash", "/home/server/setup.sh"]
|
|
|
|
EXPOSE 25565
|
|
VOLUME /home/server/instance
|
|
|