NAS还能这样玩?我用容器搭建魔兽世界,致我们那些逝去的青春与回忆!
怕错过我的精彩分享?那就赶快关注下熊猫吧!
前言
不知道你们还有没有当年的热血,如今熊猫已经没有玩游戏的欲望了,可能最多便是在英雄联盟嚎哭深渊中过过瘾了。每个时代都有每个时代的标志性游戏,对于95后的我来说,我的时代最多的便是英雄联盟。而对于那些比我还大一点的人来说,他们的时代也同样存在着传奇游戏——魔兽世界。
其实熊猫并没有玩过太多,但是大家热情真的太高了,于是便决定写一写。今天介绍的便是魔兽世界容器化部署的项目,该项目由GSWXY编译,该兴趣的可以去他们官网看看。
部署过程
容器真的很大,需要下载内容为4G以上,容器解压后实际占用总大小为17G。这样的大型容器熊猫也是第一次部署(DNF比它小太多)部署这样的容器会存在一个问题,那便是网络问题。而今docker hub又面临污染,这就导致我们拉取容器更加困难。
在经历了两次拉取失败后,我脑子一下就转过来了。我傻啊!为什么不用阿里云代理呢?所以接下来便是步骤,能保证国内环境下一次性部署的步骤。
由于注册表无法访问,所以我们需要使用到SSH部署,打开群晖的SSH后用SSH工具链接并输入sudo -i获取管理权限。随后我们输入以下命令拉取镜像:
docker pull registry.cn-hangzhou.aliyuncs.com/gswxy/gswxy:1.3
容器需要下载4个多G的文件,下载后还需要解压,所以这一步会等待非常久,请大家耐心等待。而确定容器下好后你就能在群晖的docker中看到镜像了。
最后我们进行容器设置,将所有端口进行映射,不和本地端口冲突就行,熊猫这里为了好记,直接按照数序进行映射。
设置好之后启动容器,我们转到终端机界面,点开新增旁边的键选择通过命令启动输入命令:service mysql start,等看到界面显示有ok字样后我们重启容器。
最后注册账号可以在浏览器输入http://群晖IP+80映射端口号,直接注册账号即可,注册后可能会跳转到空白页,不必担心,已经注册好了。
当然你也可以通过命令行注册,在终端机直接点击新增,然后输入screen -r world进入服务器控制台,随后输入account create password显示建字便为创建好了。
通过在控制台输入account set gmlevel $id #level #realmid可以给指定玩家GM权限。例如我要给我自己便输入account set gmlevel panda 3 -1就可以了。
客户端
在http://群晖IP+80映射端口号这个界面其实就有游戏下载了,需要的自行下载游戏。同时你还需要输入http://群晖IP+80映射端口号/tools/patch-zhCN-A.MPQ下载客户端补丁,下载后放入你的客户端World of WarcraftDatazhCN目录,最后浏览器输入http://群晖IP+80映射端口号/tools/GSWXY_DanJi.bat下载客户端运行脚本,下载后放入你的魔兽世界客户端World of Warcraft目录,双击即可进入游戏。
总结
过程还是比较复杂,但是每个步骤其实都很简单,就算是小白也能完成。多的熊猫也就不说了,请大家自行在游戏中体验吧!最后说一句,该容器占用并不高,我使用的星际蜗牛黑裙6.x系统依然流畅运行。同时由于不需要太高权限,该容器也可以用绿联等设备运行。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~











校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
持久卷 怎么搞 这样直接启动的话 是不是只要重启docker 是不是数据就没有了。。。
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
链接:去看看
提取码:7Fzi
下载解压完成后把登陆器(GSWXY.bat)和补丁(xxx-Y.mpq)放至游戏根目录,用登陆器选5进游戏
插件
链接:去看看
提取码:xB0V
下载后解压缩放至游戏根目录的interface文件夹
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案