最近想架一個Minecraft-Server
但我想找一個比較方便的方法裝
後來找到itzg/minecraft-server - Docker Hub
簡單使用1
2
3docker 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跟volumedocker-copmpose down -f
移除container
或著docker-compose down -v
移除container和volume