Files
the-1122-pack/Dockerfile
ducoterra 7df518d7db set image
2020-05-16 17:40:04 -04:00

13 lines
518 B
Docker

FROM openjdk:8-slim
WORKDIR /mc_server
COPY ./server .
RUN groupadd -r minecraft && useradd --no-log-init -r -g minecraft minecraft
WORKDIR /mc_data
RUN chown -R minecraft:minecraft .
USER minecraft
# Copy files only if they don't yet exist (server.jar, server.properties, etc) and start the server
CMD cp -r /mc_server/. . && \
java -server -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads="$THREADS" -XX:+AggressiveOpts -Xmx"$MAX_RAM"G -Xms"$MIN_RAM"G -jar server.jar nogui