Skip to content

Instantly share code, notes, and snippets.

@cordx56
Last active September 13, 2020 09:34
Show Gist options
  • Save cordx56/afcd0566544043924611167a8b16fafc to your computer and use it in GitHub Desktop.
Save cordx56/afcd0566544043924611167a8b16fafc to your computer and use it in GitHub Desktop.
Docker files for minecraft server
version: "2"
services:
minecraft_server:
build: .
image: minecraft:1.16.3
ports:
- 25565:25565
volumes:
- ./data:/minecraft
restart: always
FROM openjdk:11.0.3-jre-slim-stretch
RUN apt-get update && apt-get install -y curl
RUN curl -o /server.jar https://launcher.mojang.com/v1/objects/f02f4473dbf152c23d7d484952121db0b36698cb/server.jar
WORKDIR /minecraft
ENTRYPOINT ["/usr/bin/java", "-Xmx1024M", "-Xms1024M", "-jar", "/server.jar"]
CMD ["nogui"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment