123456789101112131415161718192021222324 |
- FROM openjdk:8-jre-alpine
- WORKDIR /home/minecraft
- ADD launch.sh /home/minecraft/launch.sh
- ADD start-minecraft.sh /home/minecraft/start-minecraft.sh
- ADD base.properties /home/minecraft/base.properties
- RUN apk add --no-cache su-exec python python-dev py2-pip bash \
- && addgroup -g 1000 minecraft \
- && adduser -D -u 1000 -G minecraft -h /home/minecraft minecraft \
- && pip install mcstatus \
- && apk del python-dev \
- && rm -rf /var/cache/apk/* \
- && chown minecraft:minecraft /home/minecraft/*
- CMD ["/home/minecraft/launch.sh"]
- ENV UID=1000 GIU=1000 \
- MOTD="A Minecraft Server running under Docker" \
- LEVEL=world PVP=true \
- SERVER=server.jar \
- JVM_XX_OPTS="-XX:+UseG1GC" MEMORY="1G"
|