Docker部署RPG网页小游戏
【摘要】 Docker部署RPG网页小游戏
@TOC
一、本地环境介绍
1. 本地环境规划
本次实践为个人测试环境,操作系统版本为centos7.6。
hostname | IP地址 | 操作系统版本 | Docker版本 |
---|---|---|---|
jeven | 192.168.3.166 | centos 7.9 | 20.10.17 |
2. 本次实践介绍
1.本次实践部署环境为个人测试环境;
2.本次实践为使用Docker部署RPG网页小游戏。
二、本地环境检查
1.检查Docker服务状态
检查Docker服务是否正常运行,确保Docker正常运行。
[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2023-05-31 23:02:34 CST; 1 day 23h ago
Docs: https://docs.docker.com
Main PID: 12137 (dockerd)
Tasks: 72
Memory: 758.4M
2. 检查Docker版本
检查Docker版本
[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701
三、下载RPG游戏镜像
从华为容器镜像仓库中拉取RPG游戏镜像。
[root@jeven ~]# docker pull swr.cn-north-4.myhuaweicloud.com/jeven/rpggame
Using default tag: latest
latest: Pulling from jeven/rpggame
Digest: sha256:9dc64f47a9304bf6d1351883a82e6fd34fe38bedd5d51820f4fb179d2ee4fef4
Status: Image is up to date for swr.cn-north-4.myhuaweicloud.com/jeven/rpggame:latest
swr.cn-north-4.myhuaweicloud.com/jeven/rpggame:latest
四、部署RPG网页小游戏
1.创建RPG容器
使用docker-cli快速创建一个RPG游戏容器。
[root@jeven rpg]# docker run -d -p 8000:8000 -p 8787:8787 --restart=always -e HOST_IP=192.168.3.166 --name myrpg rpggame
39e5a5fd7314ab110f328146a57c76c217dc838351330011bc961238ed2f22c0
2. 查看容器运行状态
检查容器运行状态,确保RPG容器正常运行。
[root@jeven ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
39e5a5fd7314 rpggame "bash run.sh" 2 hours ago Up 2 hours 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:8787->8787/tcp, :::8787->8787/tcp myrpg
五、打开RPG网页小游戏
创建游戏角色
六、修改游戏
1. 打开网页检查
在游戏页面,右键,选择检查,更改更改cookies。
2. 修改cookies
按照下图所示,修改指定位置,使人物角色获得一键神装。
3. 代码对照表
可以修改的位置如下:替换上道具对应的代码,刷新游戏界面即可。
"name":"jeven","weapon":"goldensword","armor":"goldenarmor"
name:游戏昵称
weapon:武器
armor:防具
代码对照表
钢剑:sword2
斧头:axe
炽烈剑:redsword
魔剑:bluesword
圣剑:goldensword
晨星:morningstar
皮甲:leatherarmor
铠甲:mailarmor
板甲:platearmor
红宝石盔甲:redarmor
圣甲:goldenarmor
治疗药水:flask
蛋糕:cake
老鼠汉堡:burger
火狐之力:firePotion
4. 更换人物装备
将人物的武器更换为魔剑。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)