LunaMultiplayerをDockerで起動する
はじめに
KSPのマルチMOD LunaMultiplayerのサーバー側をDockerコンテナで立ち上げる方法のメモ
monoのruntimeだけあれば動きますがUbuntuの公式レポから提供されてるmonoはバージョンが古く新しいの入れるのが面倒そうだったので…
ちなみに古いバージョンだとエラー吐いて動きませんでした
docker-compose.yml
1version: "3"
2
3services:
4 ksp:
5 image: mono:latest
6 volumes:
7 - ./LMPServer:/LMPServer
8 ports:
9 - 8800:8800
10 command: mono /LMPServer/Server.exe
あとはzip落としてきて展開してコンテナあげて終わりです
1$ wget [リリースページの最新版のZip]
2$ unzip LunaMultiplayer-Release.zip
3$ docker-compose up -d