Docker游戏Dos小游戏,一个web版的dos游戏库
80、90后的我们肯定认识下面的东西,想起那个时候插卡打游戏,每周六周天晚上熬夜打游戏,就是为了通关。那么我们今天的教程就是和这个有关~
首先我们来看下github这个项目 chinese-dos-gameshttps://github.com/rwv/chinese-dos-games
我们看到这个里面收集了近2000款金典dos小游戏,然后网上热心网友做了一个web版的docker镜像,所以今天我们来讲解下如何使用
docker run -d --name dosgame -p 262:262 oldiy/dosgame-web-docker:latest
访问http://ip:262 即可,我们可以看到镜像封装了42款经典的游戏,2000款游戏近36G所以镜像完全封装不太现实
接下来说说如何增加游戏,我们可以通过上面的github下载资源压缩包,也可以关注下方公众号,输入 “dos小游戏” 获取
#首先将容器内的游戏文件拷贝到宿主机
mayunkundeMBP:~ mayunkun$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fe691bab58ab oldiy/dosgame-web-docker:latest "/bin/sh -c 'gunicor…" 25 minutes ago Up 25 minutes 0.0.0.0:262->262/tcp dosgame
mayunkundeMBP:~ mayunkun$ docker cp fe691bab58ab:/app/static/games /Users/mayunkun/Desktop/# 接下来挂在本地目录
mayunkundeMBP:~ mayunkun$ docker stop fe691bab58ab
fe691bab58ab
mayunkundeMBP:~ mayunkun$ docker rm fe691bab58ab
fe691bab58ab
mayunkundeMBP:~ mayunkun$ docker run -d --name dosgame -p 262:262 -v /Users/mayunkun/Desktop/games:/app/static/games oldiy/dosgame-web-docker:latest
91f9fbeb531b346cee2d979f18a9f02f300caba4ca7dd43b664d6797048a1297
mayunkundeMBP:~ mayunkun$
本地目录挂载好之后我们就可以添加游戏了
我们将下载下来的新游戏zip包放进bin目录,然后添加下json配置,再重启下docker容器就OK了,
例如我们添加《阿卡尼亚之地莉娃阴影》
找到对应的json
粘贴到games.json
然后我们重启下容器就行
mayunkundeMBP:~ mayunkun$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
91f9fbeb531b oldiy/dosgame-web-docker:latest "/bin/sh -c 'gunicor…" 16 minutes ago Up 16 minutes 0.0.0.0:262->262/tcp dosgame
mayunkundeMBP:~ mayunkun$ docker restart 91f9fbeb531b
91f9fbeb531b
检索下,发现已经加载成功了,到这教程就结束了。
以上教程仅供学习,如有侵权,请联系作者删除,需要安装包的同学可关注下方公众号,回复 :“dos小游戏” 即可下载
Docker游戏Dos小游戏,一个web版的dos游戏库相关推荐
- 如何制作一个横版格斗过关游戏 2 Cocos2d x 2 0 4
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在第一篇 ...
- 如何制作一个横版格斗过关游戏(2) Cocos2d-x 2.0.4 .
本文原创版权归 csdn 无幻 所有,转载请详细标明原创作者及出处,以示尊重! 作者:无幻 原文:http://blog.csdn.net/akof1314/article/details/85725 ...
- 如何制作一个横版格斗过关游戏(2) Cocos2d-x 2.0.4
在第一篇<如何制作一个横版格斗过关游戏>基础上,增加角色运动.碰撞.敌人.AI和音乐音效,原文<How To Make A Side-Scrolling Beat 'Em Up Ga ...
- Discuz小鱼游戏风影传说商业GBK+UTF8版模板/DZ游戏网站模板
Discuz小鱼游戏风影传说商业GBK+UTF8版模板/DZ游戏网站模板 ☑️ 编号:ym452 ☑️ 品牌:Discuz ☑️ 语言:php ☑️ 大小:4.5MB ☑️ 类型:小鱼游戏风影传说 ☑ ...
- 如何制作一个横版格斗过关游戏 Cocos2d x 2 0 4
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本文实践 ...
- 如何制作一个横版格斗过关游戏 Cocos2d-x 2.0.4
本文原创版权归 csdn 无幻 所有,转载请详细标明原创作者及出处,以示尊重! 作者:无幻 原文:http://blog.csdn.net/akof1314/article/details/85491 ...
- 怎样制作一个横版格斗过关游戏 Cocos2d-x 2.0.4
本文实践自 Allen Tan 的文章<How To Make A Side-Scrolling Beat 'Em Up Game Like Scott Pilgrim with Coco ...
- 如何制作一个横版格斗过关游戏 Cocos2d-x 2 0 4
本文实践自 Allen Tan 的文章<How To Make A Side-Scrolling Beat 'Em Up Game Like Scott Pilgrim with Cocos2D ...
- Cocos2d-x 2.0.4 如何制作一个横版格斗过关游戏
转自:http://blog.csdn.net/akof1314/article/details/8549150 本文实践自 Allen Tan 的文章<How To Make A Side-S ...
- cocos2d:如何制作一个横版格斗过关游戏 Cocos2d-x 2.0.4
转载于:http://blog.csdn.net/akof1314/article/details/8549150 本文实践自 Allen Tan 的文章<How To Make A Side- ...
最新文章
- 电子计算机的发展与应用教案,川教版信息技术七上第3课《电子计算机的发展与应用》教案1.doc...
- python主要运用于-Python八大主要应用领域,你都知道吗?
- hdu 1251 统计难题(trie树入门)
- 关于微信红包的架构思考
- java学习笔记:Storm 常用配置
- linux crontab结束,linux – Crontab:有开始和结束时间的日志吗?
- 在域驱动设计中使用状态模式
- eclipse中安装spring Tool自动补全插件,命名空间
- GC详解及Minor GC和Full GC触发条件
- [HDOJ1823] Luck and Love(线段树,树套树)
- JavaScript:三大家族
- linux开发板推荐
- 如何在Mac上查找重复文件?
- 离散题目9(判断是否为单射函数)
- BSCI社会责任验厂对员工考勤和工资的标准和要求
- 无法卸载vue2.x提示up to date
- 【笔试】计算机网络知识点整理
- 解决REFERENCEERROR: primordials is not defined问题
- 电能减去热能计算机械能,力与运动机械能热能计算题
- Focal Loss与GHM 理解与使用
热门文章
- SIP - pjsip Linux Windows 编译安装
- glibc静态链接 libc.a(nsswitch.o)(.data+0x64):undefined reference to `_nss_files_getaliasent_r' 错误解决方法
- 强制打开BIOS中禁用的I/OAT DCA(二)
- STL是什么(STL简介)
- warning C4482: 使用了非标准扩展: 限定名中使用了枚举
- android adb驱动win7,adbwin7下载地址_win7安装adb驱动的方法
- 高等数学在计算机的应用论文,(高等数学论文计算机软件及应用.doc
- Go语言——图形界面编程
- MFC Windows 程序设计(一)-程序员的解放
- 《机械制造工艺学》课程设计任务书