dockerでminecraftのサーバーを動かしてみた

Docker(とfig)を使ってマイクラのサーバーを動かしてみた

Dockerfile

FROM ubuntu:latest
#update
RUN apt-get update
RUN apt-get -y upgrade
RUN apt-get install -y default-jdk
EXPOSE 25565

Ubuntu拾ってきてjava入れて終わり。マイクラサーバーはvolumeで入れる。
fig.yml

minecraft:
    build: minecraft
    volumes:
        - minecraft/minecraft:/server
    working_dir: /server
    ports:
        - "25565:25565"
    command: java -Xms1024M -Xmx1024M -jar minecraft.jar nogui

minecraft/minecraftを/serverとして繋げてサーバーを実行。
eula.txtを処理してマイクラで接続したら無事に接続。ただ、テスト環境としてVirtualBoxで実行してるせいか、インストールしたjavaが悪いのか、遅い…

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です