开源项目 https://github.com/rwv/chinese-dos-games,中文 DOS 游戏合集,目前共有 1898 款游戏。

1、部署项目

1.1、创建项目

1.2、默认Compose配置(40+游戏)

services:
  dosgame-web:  
    image: oldiy/dosgame-web-docker:latest
    container_name: dosgame-web
    restart: always
    ports:
      - 19252:262
    network_mode: bridge

19252:262:访问端口配置,其中19252端口可自定义修改,而262端口为固定端口,不允许变更。

network_mode: bridge:本教程采用系统内置的桥接网络模式,因此无需额外创建其他网络配置。

1.3、自定义游戏的Compose配置(1800+游戏)

services:
  dosgame-web:  
    image: oldiy/dosgame-web-docker:latest
    container_name: dosgame-web
    restart: always
    ports:
      - 19252:262
    network_mode: bridge
// [!code ++:2]
    volumes:
      - ./games:/app/static/games

volumes: - ./games:/app/static/games:此配置将本地游戏文件夹挂载至容器内。请注意,需先在本地文件夹中下载游戏及其运行所必需的文件,之后方可成功启动容器。

百度云盘下载,约34.14GB

下载后请解压文件,并将其全部放置于容器的 games 文件夹内。完成放置后,请重新启动容器以使更改生效。

1.4、访问网站

地址:http://NASIP:19252,若端口已修改请自行调整。