好玩的Docker应用-家庭在线dos游戏库

前言

  • 很久之前推荐过一个小霸王模拟器,可以直接下载到本地玩,前几天再网上瞎逛,看到一个基于docker的在线dos游戏镜像,闲来无事就自己搭建了 一下,有1800多了复古小游戏,游戏库大概35个G,我自己在树莓派上下载安装了,体验也是不错。

DOS游戏目录.png

容器部署

  • 下载镜像
docker pull firezmc/dosgame-web-docker:v3.9.0
  • 创建游戏库目录,用于存储下载的游戏。
mkdir  /home/games     #这是我是树莓派保存的目录,具体要保存哪里,请自定义,磁盘需要保留35G左右
  • 下载游戏库

下方第四行代码 /home/games,根据自己上方创建的填写。

docker run --rm \
--name download-games \
-w /chinese-dos-games \
-v /home/games:/games_storage \
firezmc/dosgame-web-docker:v3.9.0 download_data.py &

执行以上操作后,会自动后台下载。

查询已经下载的数量,可以进入上面创建的文件,执行以下代码查询下载数量。

ls -l | grep "^-" | wc -l
  • 上方游戏库下载完毕后,执行以下命令启动容器(注意修改自己第四行的目录,8090端口占用的话,请自定义端口)
docker run -d \
   --name dos-games-web \
   -p 8090:8090 \
   -v /home/games:/games_storage \
   firezmc/dosgame-web-docker:v3.9.0
   
  • 以上执行完毕后,通过IP:8090。就可以愉快的玩了。

DOS游戏目录1.png
大富翁.png
仙剑奇侠传.png
仙剑奇侠传1.png

已有 57 条评论

    1. 刚下飞机的打工人

      游戏下的有点慢啊,一边下游戏,一边翻了翻博主的文章,写得不错,给力加油! 写得好好哟,我要给你生猴子!::aru:flower::

      1. 这游戏库快40个G,下载估计得几个小时

        1. 潜心学习的贫僧

          有没有移植那个RPG游戏的?arm平台也是没找到docker

          1. 之前见过,但是没那么多时间折腾

    2. yy

      请问您的树莓派是x86的吗?我看docker说只支持x86的,但是我的树莓派是armv7l的

      1. 树莓派是ARM架构的,所以你找docker镜像的时候,要找支持ARM的。

        1. Yy

          请问您在树莓派上部署的是文中提到的这个docker吗,还是另外的一个

    3. fox

      执行以下命令后
      docker run --rm \
      --name download-games \
      -w /chinese-dos-games \
      -v /home/games:/games_storage \
      firezmc/dosgame-web-docker:v3.9.0 download_data.py &
      无法下载游戏,请问博主是啥情况

      1. 你网络有问题。现在国内无法访问docker镜像仓库,需要加速器

      2. firezmc

        下载不了游戏了,找下载过游戏的朋友拷贝吧

        1. 好久之前的了。下载需要好久。

发表评论