程式狂想筆記

一個攻城師奮鬥史

0%

簡單使用docker架設Minecraft-server

最近想架一個Minecraft-Server
但我想找一個比較方便的方法裝
後來找到itzg/minecraft-server - Docker Hub

簡單使用

1
2
3
docker run -d -v /path/on/host:/data \
-e EULA=TRUE \
-p 25565:25565 -e EULA=TRUE --name mc itzg/minecraft-server

Docker Hub分數還滿高的image

server.properties的設定可以用-e xxx=xxx參數使用

然後發現dockerfiles/minecraft-server at master · itzg/dockerfiles作者有寫好docker-compose.yml檔

可直接使用docker-compose up -d
可以在docker-compose.yml檔設定一些environment variable
和沒有要使用的rcon移除

要關閉就使用docker-compose down
但這個不會移除container跟volume
docker-copmpose down -f 移除container
或著
docker-compose down -v移除container和volume