LoginSignup
3

More than 5 years have passed since last update.

Nukkit+DockerによるMinecraft PE/Win10 マルチサーバー構築メモ

Last updated at Posted at 2017-05-13

NukkitをDockerを用いて構築するメモ

1, Dockerをインストールする。

apt-get install docker

とか。

2, NukkitのDockfileを取得する

いろいろ試した結果、ixilon/nukkitのものが良い模様

docker run -it -p 19132:19132/udp -v [データを置きたい場所へのフルパス]:/srv/nukkit ixilon/nukkit

※サーバーのポートは任意で開く

iptables -I INPUT 6 -p tcp -m state --state NEW -m udp --dport 19132-j ACCEPT

とか。

3, Nukkitの設定を行う

このとき、言語設定が文字化けするため、languageはengを指定する。あとは通常通り。
設定と動作確認が完了したら、stopと打ち込みターミナルを終了する。

4, サービスとして走らせる

docker run -p 19132:19132/udp -v [データを置きたい場所へのフルパス]:/srv/nukkit ixilon/nukkit

5, Nukkitを更新する

最新のスナップショットからNukkitを取得する。

docker pull nukkit:latest

6, 動作中のNukkitにアクセスする

このコマンドで、動作中のNukkitのコマンドプロンプトにアクセスできる。

docker attach [Nukkitのコンテナ名]

Appendix

AsustorのNASにこの環境を設置する

  1. App Centralから、ベータ版アプリボタンを押す。
  2. Dockerがあるのでこれをインストールする
  3. root権限でsshでNASにアクセスし、上記コマンドを実行する。データを起きたい場所へのフルパスは/volume1/home/admin/nukkitがいいと思う。
  4. あとは同じ。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3