21 lines
345 B
Docker
21 lines
345 B
Docker
# syntax=docker/dockerfile:1
|
|
|
|
FROM openjdk:21-buster
|
|
|
|
LABEL version="3.2"
|
|
|
|
RUN apt-get update && apt-get install -y curl unzip jq && \
|
|
adduser --uid 99 --gid 100 --home /data --disabled-password minecraft
|
|
|
|
COPY launch.sh /launch.sh
|
|
RUN chmod +x /launch.sh
|
|
|
|
USER minecraft
|
|
|
|
VOLUME /data
|
|
WORKDIR /data
|
|
|
|
EXPOSE 25565/tcp
|
|
|
|
CMD ["/launch.sh"]
|
|
|