• HOME
  • カテゴリー
    • ネットサービス
    • 備忘録
    • Android
      • Xperia
    • Apple
      • Mac
      • iPhone
    • 商品レビュー
    • Xperiaアンバサダー
    • Windows
    • ソフトウェア
  • 当ブログと管理人について
  • お問い合わせ
ふうせんの情報発信部屋
  • Home
  • 備忘録
    中古のOMEN by HP 45Lを買ったら、内蔵SSDの異常で苦しめられた話

    中古のOMEN by HP 45Lを買ったら、内蔵SSDの異常で苦しめられた話

    格安で売られている「Microsoft Office 365 Family」はちゃんと使えるのか?

    格安で売られている「Microsoft Office 365 Family」はちゃんと使えるのか?

    話題の「パルワールド」のサーバーをSynology NASで構築する

    話題の「パルワールド」のサーバーをSynology NASで構築する

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    とあるDiscordサーバーに入っていたら、Steamアカウントを乗っ取られそうになった話

    とあるDiscordサーバーに入っていたら、Steamアカウントを乗っ取られそうになった話

    【脱VPS計画①】月額1,320円で固定IPが取得出来る「ZOOT NEXT」を契約してみました

    【脱VPS計画①】月額1,320円で固定IPが取得出来る「ZOOT NEXT」を契約してみました

    【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

    【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    Synology NASに搭載したM.2 SSD内のVMはどれだけパフォーマンスがよくなるのか

    Synology NASに搭載したM.2 SSD内のVMはどれだけパフォーマンスがよくなるのか

  • 商品レビュー
    MX Mechanical Mini、みんな高評価だけどクセつよすぎん?

    MX Mechanical Mini、みんな高評価だけどクセつよすぎん?

    Steam Deckに取り付けられる拡張ドック「Kokucho Play」レビュー – 良い商品なのに存在が薄すぎる

    Steam Deckに取り付けられる拡張ドック「Kokucho Play」レビュー – 良い商品なのに存在が薄すぎる

    約4万円で買えるJAPANNEXTの31.5インチ 4K IPSディスプレイは買いなのか?【JN-IPS315UHDR】

    約4万円で買えるJAPANNEXTの31.5インチ 4K IPSディスプレイは買いなのか?【JN-IPS315UHDR】

    日本の中小企業製GaN搭載PD3.1対応140Wアダプターが超いい!「アドテック 140W充電器」

    日本の中小企業製GaN搭載PD3.1対応140Wアダプターが超いい!「アドテック 140W充電器」

    Magsafe 2 MacBook Pro 15インチをUSB-Cで充電する!

    Magsafe 2 MacBook Pro 15インチをUSB-Cで充電する!

    超爆速SSD「FireCuda 520」でRAIDを組んだりいろいろ試してみた。ただし、PCIeのリビジョンに注意

    超爆速SSD「FireCuda 520」でRAIDを組んだりいろいろ試してみた。ただし、PCIeのリビジョンに注意

    このご時世だからこそ!DAZNをDELL XPS 13 9380で楽しむ!

    このご時世だからこそ!DAZNをDELL XPS 13 9380で楽しむ!

    機動性・サイズ感抜群の「XPS 13」を使ってみた!

    機動性・サイズ感抜群の「XPS 13」を使ってみた!

    最新規格ax対応「ROG Rapture GT-AX11000」を使ってみた!

    最新規格ax対応「ROG Rapture GT-AX11000」を使ってみた!

  • Android
    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    CleanMyMac Xは割引で買うとめちゃお得

    CleanMyMac Xは割引で買うとめちゃお得

    Synology NAS関連の記事まとめ(2018/06/27現在)

    Synology NAS関連の記事まとめ(2018/06/27現在)

    私の電車の中の暇つぶしはブログ更新?

    私の電車の中の暇つぶしはブログ更新?

    【追記】May J.のLet It Go ?ありのままで? エンドソングは音割れしている?

    • Xperia
  • Apple
    • 全て
    • AirPods
    • Apple Watch
    • iPad
    • iPhone
    • Mac
    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Sequoiaをインストールする方法

    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Sequoiaをインストールする方法

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    Windows 11のスマホ連携リンクアプリが限定的ながらもiPhoneに対応、まずはインサイダーから

    Windows 11のスマホ連携リンクアプリが限定的ながらもiPhoneに対応、まずはインサイダーから

    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Venturaをインストールする方法

    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Venturaをインストールする方法

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    ライブアクティビティやiCloud共有写真ライブラリなどに対応したiOS /iPadOS 16.1リリース

    ライブアクティビティやiCloud共有写真ライブラリなどに対応したiOS /iPadOS 16.1リリース

    新型Apple TV 4Kに付属するSiri RemoteがUSB-Cに移行したらしいよ

    新型Apple TV 4Kに付属するSiri RemoteがUSB-Cに移行したらしいよ

    Apple Music、Apple TV、iCloud写真連携がWindowsにやってくる

    Apple Music、Apple TV、iCloud写真連携がWindowsにやってくる

    iOS16.1最新ベータ版にて、第2世代AirPods Pro以外での「適応型環境音除去」のトグルが削除

    iOS16.1最新ベータ版にて、第2世代AirPods Pro以外での「適応型環境音除去」のトグルが削除

    • iPhone
    • iPad
    • Mac
    • Apple Watch
結果なし
全ての結果を表示
  • Home
  • 備忘録
    中古のOMEN by HP 45Lを買ったら、内蔵SSDの異常で苦しめられた話

    中古のOMEN by HP 45Lを買ったら、内蔵SSDの異常で苦しめられた話

    格安で売られている「Microsoft Office 365 Family」はちゃんと使えるのか?

    格安で売られている「Microsoft Office 365 Family」はちゃんと使えるのか?

    話題の「パルワールド」のサーバーをSynology NASで構築する

    話題の「パルワールド」のサーバーをSynology NASで構築する

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    とあるDiscordサーバーに入っていたら、Steamアカウントを乗っ取られそうになった話

    とあるDiscordサーバーに入っていたら、Steamアカウントを乗っ取られそうになった話

    【脱VPS計画①】月額1,320円で固定IPが取得出来る「ZOOT NEXT」を契約してみました

    【脱VPS計画①】月額1,320円で固定IPが取得出来る「ZOOT NEXT」を契約してみました

    【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

    【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    Synology NASに搭載したM.2 SSD内のVMはどれだけパフォーマンスがよくなるのか

    Synology NASに搭載したM.2 SSD内のVMはどれだけパフォーマンスがよくなるのか

  • 商品レビュー
    MX Mechanical Mini、みんな高評価だけどクセつよすぎん?

    MX Mechanical Mini、みんな高評価だけどクセつよすぎん?

    Steam Deckに取り付けられる拡張ドック「Kokucho Play」レビュー – 良い商品なのに存在が薄すぎる

    Steam Deckに取り付けられる拡張ドック「Kokucho Play」レビュー – 良い商品なのに存在が薄すぎる

    約4万円で買えるJAPANNEXTの31.5インチ 4K IPSディスプレイは買いなのか?【JN-IPS315UHDR】

    約4万円で買えるJAPANNEXTの31.5インチ 4K IPSディスプレイは買いなのか?【JN-IPS315UHDR】

    日本の中小企業製GaN搭載PD3.1対応140Wアダプターが超いい!「アドテック 140W充電器」

    日本の中小企業製GaN搭載PD3.1対応140Wアダプターが超いい!「アドテック 140W充電器」

    Magsafe 2 MacBook Pro 15インチをUSB-Cで充電する!

    Magsafe 2 MacBook Pro 15インチをUSB-Cで充電する!

    超爆速SSD「FireCuda 520」でRAIDを組んだりいろいろ試してみた。ただし、PCIeのリビジョンに注意

    超爆速SSD「FireCuda 520」でRAIDを組んだりいろいろ試してみた。ただし、PCIeのリビジョンに注意

    このご時世だからこそ!DAZNをDELL XPS 13 9380で楽しむ!

    このご時世だからこそ!DAZNをDELL XPS 13 9380で楽しむ!

    機動性・サイズ感抜群の「XPS 13」を使ってみた!

    機動性・サイズ感抜群の「XPS 13」を使ってみた!

    最新規格ax対応「ROG Rapture GT-AX11000」を使ってみた!

    最新規格ax対応「ROG Rapture GT-AX11000」を使ってみた!

  • Android
    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    SOURCENEXTの3年版1Passwordは既存アカウントに使うとちょっと面倒だった

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    CleanMyMac Xは割引で買うとめちゃお得

    CleanMyMac Xは割引で買うとめちゃお得

    Synology NAS関連の記事まとめ(2018/06/27現在)

    Synology NAS関連の記事まとめ(2018/06/27現在)

    私の電車の中の暇つぶしはブログ更新?

    私の電車の中の暇つぶしはブログ更新?

    【追記】May J.のLet It Go ?ありのままで? エンドソングは音割れしている?

    • Xperia
  • Apple
    • 全て
    • AirPods
    • Apple Watch
    • iPad
    • iPhone
    • Mac
    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Sequoiaをインストールする方法

    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Sequoiaをインストールする方法

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    iPhone 14 Pro Maxの画面が焼き付いて修理に出したら問題なしで返ってきた話

    Windows 11のスマホ連携リンクアプリが限定的ながらもiPhoneに対応、まずはインサイダーから

    Windows 11のスマホ連携リンクアプリが限定的ながらもiPhoneに対応、まずはインサイダーから

    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Venturaをインストールする方法

    OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Venturaをインストールする方法

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    macOS Ventura対応のOpenCore Legacy Patcher 0.5.0がリリース

    ライブアクティビティやiCloud共有写真ライブラリなどに対応したiOS /iPadOS 16.1リリース

    ライブアクティビティやiCloud共有写真ライブラリなどに対応したiOS /iPadOS 16.1リリース

    新型Apple TV 4Kに付属するSiri RemoteがUSB-Cに移行したらしいよ

    新型Apple TV 4Kに付属するSiri RemoteがUSB-Cに移行したらしいよ

    Apple Music、Apple TV、iCloud写真連携がWindowsにやってくる

    Apple Music、Apple TV、iCloud写真連携がWindowsにやってくる

    iOS16.1最新ベータ版にて、第2世代AirPods Pro以外での「適応型環境音除去」のトグルが削除

    iOS16.1最新ベータ版にて、第2世代AirPods Pro以外での「適応型環境音除去」のトグルが削除

    • iPhone
    • iPad
    • Mac
    • Apple Watch
結果なし
全ての結果を表示
ふうせんの情報発信部屋
結果なし
全ての結果を表示
ホーム Docker

ArkサーバーをDockerで立てたら結構苦戦した話

ふうせん 投稿者: ふうせん
2022年12月9日
カテゴリー: Docker, NAS, ソフトウェア, 備忘録
この記事は3分で読み終わります。
0
ArkサーバーをDockerで立てたら結構苦戦した話
0
シェア
XでシェアLINEで送る

目次

  • 1. 使ったスペック
  • 2. Dockerイメージを拾ってくる
  • 3. 以下の環境変数をいじってサーバーを立ち上げる
  • 4. コンテナを立ち上げてサーバーの準備を整える
  • 5. Game.iniとGameUserSettings.iniの場所が分からない
  • 6. サーバーに接続すると何度か接続がタイムアウトする
  • 7. よいArkライフを

こんにちは、風船(@fusen_niconico)です。

ARKっていう今いろんな配信者がやっている歴史の長いサバイバルゲームみたいなのがあるんですが、これをフレンド内でやるサーバーをDockerで立てました。
簡単にいくかなと思ったら、MODを入れたりとかサーバーの設定をいじったりとかしたら結構苦戦したので、備忘録的な感じで残しておこうと思います。
これからDockerで立てるという方のお役に立てれば幸いです。
ってかDockerハマりすぎですね。

1 使ったスペック

今回サーバー構築に使ったのはメインで使ってるNAS「DS1621+」です。
スペックは以下の通り

広告
CPURyzen Embedded V1500B(4コア8スレッド)
メモリ16GB
HDDSHR(6本)+SSDキャッシュ
回線1Gbps(ベストエフォート)PPPoE
DS1621+構成

極々普通のNASです。正直GPUも積んでいないので、これで動くか不安でしかありませんでしたが、プレーヤー曰く快適に動いてるみたいです。

2 Dockerイメージを拾ってくる

今回はいくつものサイトで紹介されていて、古くから存在している次のDockerイメージを使いました。

https://hub.docker.com/r/turzam/ark/

ちなみにイメージ内のデータがいろいろ古すぎて一筋縄ではいきませんでした。
他にもARKサーバーのイメージはあるみたいですが、使用者が多いイメージのほうが情報も出てくるので、今回はこれでいきます。

3 以下の環境変数をいじってサーバーを立ち上げる

Dockerコンテナの環境変数で、以下の内容はいじっておいた方が良さそうです。

SESSIONNAME表示したいサーバー名、サーバー検索などでこの名前が出る
SERVERMAPサーバーで使いたいマップ
SERVERPASSWORDサーバーに接続する際に必要になるパスワード
ADMINPASSWORDゲーム内で管理者コマンドを使う時に必要なパスワード
NBPLAYERSサーバーに同時接続可能な人数
SERVERPORTサーバー接続のポート(デフォルト:27015)
STEAMPORTSteamから疎通するためのポート(デフォルト:7778)
いじっておくべき環境変数

今回使用するDockerイメージは、以下のマウントパスにサーバーのデータを保存するので、そこをマウントパスにして、ホスト側のパスを指定します。

こちらもおすすめ

話題の「パルワールド」のサーバーをSynology NASで構築する

DSM 7と非純正M.2 SSDでストレージプールを作る方法

Synology NASのDockerだけを使ってVaultwardenサーバーを立てて、1Passwordから乗り換える

ホスト側パスマウントパス
(好きなホスト側のディレクトリ)/ark

4 コンテナを立ち上げてサーバーの準備を整える

コンテナを立ち上げて、簡単にMODなどを入れて遊べるかと思ったらそんなことはありませんでした。
これから遭遇した問題や不具合を列挙しつつ、解決方法なども書いておきます。

mod 111111111をダウンロードしようとして失敗する

Downloading mod 111111111 ...  -/|\-/|\-/| Mod 111111111 was not successfully downloaded

これはDockerイメージに内蔵されているarkmanagerのバグみたいです。
後ほどarkmanagerをアップデートするので、それで直りますので無視して大丈夫です。

MODがダウンロードできない

d xxxxxxxxx is requested but not installed.  Run 'arkmanager installmod xxxxxxxxx' to install this mod.

こちらもarkmanagerのバージョンが古いためのようです。
以下のIssueページに記載されている方法を参考にアップデートする事でダウンロードできるようになりました。

Mods do not install with current version of arkamanger #28

arkmanagerを手動で最新版にアップデートするには、Dockerインスタンス内で次のコマンドを実行します:
Dockerイメージ内のbashに接続
docker exec -it ark /bin/bash
既にインストール済みのarkmanagerのディレクトリに移動
cd /home/steam/ark-server-tools
gitから最新版のarkmanagerをダウンロード(2022/12/09時点で最新のバージョンに以下のコードを置き換え済み)
git fetch --all
git checkout v1.6.62
arkmanagerをインストール
cd /home/steam/ark-server-tools/tools
./install.sh steam
Dockerイメージのbashから抜ける
exit
これで、最新バージョンがダウンロード・インストールできます。
MODをインストール:docker exec ark arkmanager update --update-mods
Mods do not install with current version of arkamanger #28

MODを一括ダウンロードしたい

MODを一括ダウンロードする場合は、ボリュームのマウントパスのルートディレクトリにあるarkmanager.cfg内の以下の箇所のコメントアウトを解除し、そこにMODのIDを記載することで、起動時に自動で全部ダウンロードしてくれるようになります。

#ark_GameModIds="xxxxxxxxx,xxxxxxxxx"

5 Game.iniとGameUserSettings.iniの場所が分からない

ゲームレベルをいじったり、有効にするMODを記載するファイルの場所が分かりませんでした。
以下の場所でした。

/server/ShooterGame/Saved/Config/LinuxServer

ここにあるファイルを上書きしてサーバーを再起動したら反映されました。

6 サーバーに接続すると何度か接続がタイムアウトする

MODを複数個有効にしていると、そのMODのダウンロードに時間がかかり、接続がタイムアウトしてしまう現象に遭遇しました。
何度か接続をし直すことで、MODのダウンロードが全て完了しキャラクターの作成画面に遷移したので、接続をし直せば問題なさそうですが、うちのサーバーでは/server/ShooterGame/Config/DefaultEngine.iniの以下のタイムアウトまでの秒数を増やすことで暫定対処しました。

項目名秒数
P2PConnectionTimeout300→3000
InitialConnectTimeout300.0→3000.0
ConnectionTimeout300.0→3000.0

7 よいArkライフを

こういう重ためゲームの専用サーバーってCPUとGPUがかなり強くないとダメなのかなと思いましたが、CPUは若干弱め、GPUなしのうちのNASでも余裕で動いています。

今回の備忘録が役に立ち、自分たちだけのルールやゲームレベルを設定して、良いArkライフを送れることを祈っています!

タグ: ArkDockerNASサーバー
前の投稿

Synology NASのDockerだけを使ってVaultwardenサーバーを立てて、1Passwordから乗り換える

次の投稿

約4万円で買えるJAPANNEXTの31.5インチ 4K IPSディスプレイは買いなのか?【JN-IPS315UHDR】

ふうせん

ふうせん

「ふうせんの情報発信部屋」管理人です。社会人になって早数年が経つけども、未だにガジェット愛は衰えない。 様々な気になった商品を買ってはレビューしていくスタイルへと変更し、忖度のないレビューを実現。今もこれからも本音のレビューをお届け致します。

関連する投稿

話題の「パルワールド」のサーバーをSynology NASで構築する
Synology

話題の「パルワールド」のサーバーをSynology NASで構築する

2024年1月21日
DSM 7と非純正M.2 SSDでストレージプールを作る方法
NAS

DSM 7と非純正M.2 SSDでストレージプールを作る方法

2023年4月5日
Synology NASのDockerだけを使ってVaultwardenサーバーを立てて、1Passwordから乗り換える
Synology

Synology NASのDockerだけを使ってVaultwardenサーバーを立てて、1Passwordから乗り換える

2022年12月8日
Synology NAS関連の記事まとめ(2018/06/27現在)
未分類

Synology NAS関連の記事まとめ(2018/06/27現在)

2018年6月27日
Synology DiskStation Manager 6.2にアップデートしてみた
NAS

Synology DiskStation Manager 6.2にアップデートしてみた

2018年6月27日
もはやNASというより一台のPC、SynologyのDS918+を買った
デバイス

もはやNASというより一台のPC、SynologyのDS918+を買った

2018年4月9日
次の投稿
約4万円で買えるJAPANNEXTの31.5インチ 4K IPSディスプレイは買いなのか?【JN-IPS315UHDR】

約4万円で買えるJAPANNEXTの31.5インチ 4K IPSディスプレイは買いなのか?【JN-IPS315UHDR】

コメントを残す コメントをキャンセル

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

広告
  • トレンド
  • コメント
  • 最新
2台目のスマートフォンにルンバ (あるいはブラーバ)を追加する方法

2台目のスマートフォンにルンバ (あるいはブラーバ)を追加する方法

2018年11月14日
Steam DeckでSteamOSとWindows 11のデュアルブート環境を作る(rEFInd導入あり)

Steam DeckでSteamOSとWindows 11のデュアルブート環境を作る(rEFInd導入あり)

2022年12月17日
Windows 10を回復ドライブからリカバリーしようとしたときに出るエラーの解決方法

Windows 10を回復ドライブからリカバリーしようとしたときに出るエラーの解決方法

2017年7月4日
【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

2023年6月10日
U-NEXTのカスタマーサービスに電話をしてみたが…

U-NEXTのカスタマーサービスに電話をしてみたが…

65
Apple Battery Chargerの点滅を直す簡単な方法

Apple Battery Chargerの点滅を直す簡単な方法

13
Steam DeckでSteamOSとWindows 11のデュアルブート環境を作る(rEFInd導入あり)

Steam DeckでSteamOSとWindows 11のデュアルブート環境を作る(rEFInd導入あり)

13
【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

【2023年版】直接アップグレード可能!Windows 10アップグレードツールのエラーを回避する方法

7
中古のOMEN by HP 45Lを買ったら、内蔵SSDの異常で苦しめられた話

中古のOMEN by HP 45Lを買ったら、内蔵SSDの異常で苦しめられた話

2025年5月4日
INZONE Budsはリアル5.1chから立体音響できるうえ、チャットデバイスが分かれている

INZONE Budsはリアル5.1chから立体音響できるうえ、チャットデバイスが分かれている

2025年2月9日
格安で売られている「Microsoft Office 365 Family」はちゃんと使えるのか?

格安で売られている「Microsoft Office 365 Family」はちゃんと使えるのか?

2024年9月29日
OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Sequoiaをインストールする方法

OpenCore Legacy Patcherを使ってサポート切れMacにmacOS Sequoiaをインストールする方法

2024年9月19日
広告

関連コンテンツ

  • 当ブログと管理人について
  • プライバシーポリシー
  • お問い合わせ
  • ブログリニューアル紹介

© 2012 - 2022 ふうせんの情報発信部屋 All Rights Reserved.

結果なし
全ての結果を表示
  • HOME
  • カテゴリー
    • ネットサービス
    • 備忘録
    • Android
      • Xperia
    • Apple
      • Mac
      • iPhone
    • 商品レビュー
    • Xperiaアンバサダー
    • Windows
    • ソフトウェア
  • 当ブログと管理人について
  • お問い合わせ

© 2012 - 2022 ふうせんの情報発信部屋 All Rights Reserved.