開篇注意事項
本教程非純小白教程!你需要具備以下基礎
Linux 操作系統基礎操作
Docker 基礎概念理解
如果爲新手小白請按照官方提供的方式操作進行開服,官方鏈接
教程來由
人渣出了1.0版本官方提供了開服的Server,但是發現他是按照在windows上的,這對於使用liunx服務器的樓主來說簡直是降維打擊,於是在網絡上苦苦尋找,未發現在非docker上開服的教程(也許是樓主不會搜索吧),於是思來想去去dockerhub上看看,一查果然有人發佈了鏡像,但是第一個鏡像沒有告訴我使用方式,於是順騰摸瓜找到製作的作者jcoker85向他提問,結果得到的結果是 it isn't working yet.
樓主心態大崩,於是繼續苦苦尋找在steam的scum社區找到這樣一個討論,有一位J0S0N的用戶說他構建了一個新的鏡像可以試試,我抱着試一試的心態試了一下,第一次沒有成功樓主拉的latest鏡像,後面看了討論才發現latest版本有問題,要用stable版本,第一遍沒有成功樓主忘記開端口映射了排查半天,第二次嘗試終於成功了。
前提準備
需要一臺安裝有docker的服務器(自己的電腦也行,如果強大的話,但前提是需要有公網IP,如果沒有公網IP就需要用到內外穿透,具體怎麼穿樓主不再詳細贅述)windows,liunx都可以(windows樓主沒有嘗試,但是基於docker的特性應該也是沒有問題的)內存要求和磁盤要求請按照官方文檔要求也不在過多贅述。
如何搭建
再次重申一遍如果對docker不瞭解的話,就不要嘗試使用docker進行安裝
服務器鏡像地址
創建一個docker-compose.yaml文件
鍵入以下內容,點擊上方地址可以直接複製,ps小黑盒不能粘貼代碼塊差評,只能貼圖片了
文件映射地址可按照自己的要求修改
運行使用命令 docker-compose up -d 後臺運行
查看運行日誌 docker logs -f scum-server2 (具體的容器名稱如果有修改跟着替換)
檢查端口開放 27015 7777 7778 7779 端口是否已經開放
然後在對應文件映射地址找到配置文件ServerSettings.ini進行修改,具體相關配置的修改請參照官方文檔進行修改,官方鏈接
修改配置後重啓鏡像
到此你的人渣服務器已經搭建成
進入遊戲搜索你設置的遊戲名稱加入服務器
後期維護
只需要重啓容器即可自動更新
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com