【Steam】Docker を使った Valheim ゲームサーバー構築手順
■ 目次
■ 目次1. はじめに2. 事前準備2.1. オンプレミスの場合のみ2.2. ポート公開一覧3. 環境構築3.1. 必要パッケージのインストール3.2. Docker のセットアップ3.3. Docker Compose のセットアップ3.4. Valheim のセットアップ4. valheim Server 起動コマンド5. データの初期化方法
1. はじめに
トロール神ゲーをしたくありませんか?
それでは、まず・・・Steam で買ってもろて。
すべてを Docker 化してやりたい。
ゴールとしては、Docker コンテナの中で Steam Valheim サーバーを稼働させる。
2. 事前準備
2.1. オンプレミスの場合のみ
SELinux と Firewall は無効にします(必要な場合は、別途準備が必要です<作成中>)。
2.2. ポート公開一覧
- 2456/udp
- 2457/upd
- 2458/udp
3. 環境構築
随時自分にあった物を入れてください。
3.1. 必要パッケージのインストール
- システムのアップデート
- 必要なパッケージのインストール
- Python 3 系統
- Git
- Docker インストールと起動
3.2. Docker のセットアップ
- Docker バージョン確認
- Docker Login をセットアップ
3.3. Docker Compose のセットアップ
- docker-compose のダウンロード
- バージョンにあったものをDL -> https://github.com/docker/compose/releases/
- アクセス権限を付与
- 一般ユーザーでも操作出来るように操作
- ユーザー名 : ec2-user など
3.4. Valheim のセットアップ
- docker-compose ファイルの作成
- ファイルを定義
現時点の Tree 構造
4. valheim Server 起動コマンド
起動コマンド
停止コマンド
現時点の Tree 構造
5. データの初期化方法
一部のファイルが root 権限で削除する必要があります。