Jimmy a1c170b9c9 | ||
---|---|---|
src | ||
.gitignore | ||
Dockerfile | ||
LICENSE | ||
README.md | ||
build.sh | ||
docker-compose.yml | ||
get_minecraft.sh | ||
go.mod | ||
go.sum |
README.md
Docker Minecraft
Wrapper to run Minecraft in Docker
Build Image
./build.sh
Get Minecraft Sever For Testing
./get_minecraft.sh
Run Server
docker-compose up -d
docker run -it --name minecraft -p 25565:25565 -v $PWD:/server -e MAX_MEM=1G magmise/minecraft
Get Logs
docker-compose logs
docker logs minecraft
Send Command to Server
docker-compose exec cmd say hello
docker exec minecraft cmd say hello
Attach to Container
docker attach minecraft
To detach use ctrl+p ctrl+q
Don't use ctrl+c
to disconnect, it will kill the server
Environmental Variables
JAR
Default is server.jar
MIN_MEM
Default is 512M
MAX_MEM
Default is 1G
STOP
Default is stop
This would be used for Bungee where the stop command is end