You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
7 months ago | |
---|---|---|
src | 7 months ago | |
.gitignore | 2 years ago | |
Dockerfile | 7 months ago | |
LICENSE | 2 years ago | |
README.md | 9 months ago | |
build.sh | 9 months ago | |
docker-compose.yml | 7 months ago | |
get_minecraft.sh | 2 years ago | |
go.mod | 2 years ago | |
go.sum | 2 years ago |
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