No longer copying server.jar since we expected it to exist already. Build using the latest version of openjdk.
11 lines
343 B
Docker
11 lines
343 B
Docker
FROM openjdk:latest
|
|
|
|
RUN groupadd -r minecraft -g 2000
|
|
RUN useradd --no-log-init minecraft -u 2000 -g 2000 -m
|
|
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 java -Xmx"$MAX_RAM"G -Xms"$MIN_RAM"G -jar ./server.jar nogui
|