Skip to content
This repository was archived by the owner on Jan 4, 2024. It is now read-only.

Minecraft empty server. You need to provide the server jar.

Notifications You must be signed in to change notification settings

Tabinol/docker-empty-server-minecraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Minecraft empty server. You need to provide the server jar.

Build

docker build --rm -f "Dockerfile" -t tabinol/empty-server-minecraft:latest .

Exec

docker run -it -p 25565:25565 -v minecraft-server-jar:/opt/minecraft-server-jar -v minecraft-server:/opt/minecraft-server -e MINECRAFT_SERVER_JAR=spigot-1.14.4.jar -e JAVA_ARGS="-Xms2G -Xmx2G -XX:+UseConcMarkSweepGC" tabinol/empty-server-minecraft

Shutdown

This image installs SIGTERM Minecraft plugin for gracefull shutdown when we do a docker stop. If your server takes more than 10 seconds to stop, use /docker stop/ command with -t TIME_IN_SECOND option. docker stop -t 60 minecraftserv

Env variables

Variable Description Default
MINECRAFT_SERVER_JAR Name of the minecraft server jar file minecraft_server.jar
JAVA_ARGS Arguments for java JAVA_ARGS-Xms1G -Xmx1G -XX:+UseConcMarkSweepGC
USER_UID GID of the minecraft server user 1000
MYSQL_WAITFOR Wait for MySQL/Maria before MC false
MYSQL_HOST MySQL host name localhost
MYSQL_PORT MySQL port 3306

About

Minecraft empty server. You need to provide the server jar.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published