华为云游戏应用容器化部署:准备环境

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:华为云网络

小提示:您能找到这篇{华为云游戏应用容器化部署:准备环境}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的华为云游戏应用容器化部署:准备环境内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">部署游戏应用前,您需要准备硬件以及华为云的环境,主要包括以下内容:

< ">硬件环境:您需要准备一台带有显卡的Windows机器,硬盘至少20G,用于产品促销策划设计运行游戏客户端。



< ">说明:

< ">若您不需要运行游戏,仅需了解该游戏的部署过程,可以不需要准备Windows机器。

< ">上传游戏应用镜像:该游戏demo包含三个组件:wow-auth登录认证系统、wow-world游戏服务器、mysql数据库。CCE支持一键部署mysql数据库,无需用户自己制作容器镜像再部署。用户需要准备两个镜像,即:wow-auth登录认证系统、wow-world游戏服务器。

< ">说明:

< ">在本教程中,这两个组件的镜像已制作完成,用户可直接下载使用,无需自行制作。若需要了解制作镜像的通用方法,请阅读企业管理应用容器化改造(ERP)中关于镜像制作的详细介绍。

< ">硬件环境

< ">您需要准备一台带有显卡的Windows机器,硬盘至少20G,用于运行游戏客户端。

< ">上传游戏应用镜像

< ">从图2中可以看出,该游戏demo包含三个组件:wow-auth登录认证系统、wow-world游戏服务器、mysql数据库。

< ">CCE支持一键部署mysql数据库,无需用户自己制作容器镜像再部署。用户需要自行制作两个镜像,即:wow-auth登录认证系统、wow-world游戏服务器。

< ">说明:

< ">在本教程中,这两个组件的镜像已制作完成,用户可直接下载使用,无需自行制作。若需要了解制作镜像的通用方法,请阅读企业管理应用容器化改造(ERP)中关于镜像制作的详细介绍。

< ">购买华为云的弹性云服务器,用于下载并上传镜像。

< ">登录管理控制台,在左上方区域中选择华北-北京一。

< ">在服务列表中,选择“计算>弹性云服务器ECS”,单击页面右上角的“购买弹性云服务器”。

< ">设置购买弹性服务器的参数,除表1中参数需要设置外,其余参数保持默认。

< ">表1购买弹性云服务器



< ">配置完成后,单击“立即购买”。规格确认后,根据界面提示,单击“提交申请”。

< ">创建成功后,在弹性云服务器列表中可查看到已创建成功的弹性云服务器,状态为“运行中”。

< ">单击“IP地址”栏中弹性公网右侧的,获取弹性IP地址。

< ">图1获取弹性IP地址

< ">使用远程登录工具,例如Xshell登录弹性云服务器。

< ">ssh root 弹性云服务器弹性品牌信息免费发布IP地址

< ">执行如下命令,安装docker。

< ">curl-fsSL get.docker.com-o get-docker.sh

< ">sh get-docker.sh

< ">等待大概5分钟左右,docker安装完成。

< ">登录容器镜像服务控制台。单击左侧导航的“我的镜像”,单击右侧“客户端上传”,在Step2中,单击“生成临时docker login指令”。复制该指令到节点上执行。

< ">图2生成临时docker login指令

< ">回显如下表示已认证成功。

< ">Login Succeeded

< ">针对游戏demo,已提前准备了四个镜像,wow-auth认证系统(5.0和5.1版本)和wow-world游戏服务器(5.0和5.1版本)。各准备两个版本是为了演示后续的升级操作。请执行如下命令拉取镜像到本地:

< ">说明:

< ">镜像较大,预计需要耗时5-10分钟,请耐心等待。

< ">docker pull swr.cn-north-1.myhuaweicloud.com/wow/wow:wowauth-5.0

< ">docker pull swr.cn-north-1.myhuaweicloud.com/wow/wow:wowworld-5.0-withmap

< ">docker pull swr.cn-north-1.myhuaweicloud.com/wow/wow:wowauth-5.1



< ">docker pull swr.cn-north-1.myhuaweicloud.com/wow/wow:wowworld-5.1-withmap

< ">查看镜像。

< ">docker images

< ">上传wowauth-5.0镜像到容器镜像仓库。

< ">docker tag[镜像名称:版本名称]swr.cn-north-4.myhuaweicloud.com/[组织名称]/[镜像名称:版本名称]

< ">样例如下:

< ">说明:

< ">其中gametest为组织名称,需确保全局唯一。若在容器镜像中已创建组织,建议选择已有组织的名称。

< ">swr.cn-north-4.myhuaweicloud.com中的cn-north-4为执行上传镜像的弹性云服务器所在区域。

< ">dockerPR值 tag swr.cn-north-1.myhuaweicloud.com/wow/wow:wowauth-5.0 swr.cn-north-4.huaweicloud.com/gametest/wow:wowauth-5.0

< ">docker push swr.cn-north-4.myhuaweicloud.com/gametest/wow:wowauth-5.0

< ">请按相同的方法分别上传镜像:wowauth-5.1、wowworld-5.0-withmap、wowworld-5.1-withmap。

< ">登录容器镜像服务控制台,单击左侧导航栏中“我的镜像”,单击镜像名称wow,可查看到已有四个镜像版本。

< ">图3我的镜像

华为云游戏应用容器化部署:准备环境

上一篇:值得你做Shopee虾皮电商平台的三大理由(内附入
下一篇:Azure 应用程序体系结构指南


版权声明:以上主题为“华为云游戏应用容器化部署:准备环境"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    华为云游戏应用容器化部署:准备环境
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“华为云游戏应用容器化部署:准备环境”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通华为云游戏应用容器化部署:准备环境的相关事宜。

关键词:华为云游戏应用容器化部

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号