🕹️

Dockerでゲームを動かす(リバーシ)

2023/04/16に公開

はじめに

ボードゲームの定番、リバーシです。
様々な機種で移植されていますが、Dockerのコンテナで構築してブラウザゲームとしても遊ぶことができます。

dockerは構築済みの前提とします。

以下の環境で実行しました。

OS Ubuntu 22.04
GPU CPU内蔵(Intel Xe Graphics)
メモリ 16GB

環境構築

ターミナルを開き、以下のコマンドを入力します。
git clone(サーバのリポジトリをローカル環境に引き出す)を実行します。

端末
git clone https://github.com/kt-watson/3d-reversi.git
端末
cd 3d-reversi/app
端末
sudo docker run -it -v $PWD:/workdir -p 8070:8080 node bash

8080は他のサービスで使用することもあるので、他のポート「8070」を指定しました。

/#
cd /workdir
/#
npm install
/#
npm start

ブラウザから以下のアドレスを入力する。

http://localhost:8070

以下の画面が表示されれば成功です。

更新履歴

2023/4/16 公開

Discussion