A fully-featured, containerized Minecraft server environment built with Docker. This project provides an easy-to-deploy Minecraft server with SSH access, tmux session management, and built-in system monitoring tools. Perfect for hosting multiplayer Minecraft servers with minimal setup and maximum flexibility.
The most updated version currently is for Minecraft 1.21.11.
Before using the Minecraft Server Docker Image, ensure that you have the following:
- Build the docker image using
docker compose build- Start a docker container using the image
docker compose up
- To start the server run
./start_minecraft_serverwhich will create a tmux session containing the server console and an htop interface to monitor the system performance- To stop the server run
./stop_minecraft_serverwhich will gracefully stop the minecraft server and kill the tmux session
- You can configure settings in the
server.propertiesfile
- Make sure to change the
rconpassword to something more secure, by default it'smcadmin
This project uses the following third-party tools:
- rcon-cli - Created by itzg, licensed under the Apache License 2.0.
