开源项目
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,若端口已修改请自行调整。