前言
红警 对于80、90小伙伴应该很怀念,此教程使用的源码是基于国外大佬重写的红警2,并非原版,项目地址如下
https://github.com/ra2web/ra2web.github.io?tab=readme-ov-file
根据这个项目我使用nginx作为web服务器构建了此docker镜像,现在我出一篇文章教大家咋玩。
教程
本次教程使用docker compose v1 v2都可用
创建一个配置文件,内容如下:
[General]
discordUrl=https://discord.gg/yxkVn4wBad
# Where game resources are located
gameresBaseUrl=//wyhjres2.bun.sh.cn/
mapsBaseUrl=//gameres.chronodivide.com/map/
modsBaseUrl=//gameres.chronodivide.com/mod/
gameResArchiveUrl=https://download.ra2web.com/fully-music.exe
patchNotesUrl=//chronodivide.com/patch-notes.html
ladderRulesUrl=//chronodivide.com/ladder-rules.html
modSdkUrl=https://github.com/chronodivide/mod-sdk
donateUrl="//www.ra2web.cn/#donate"
breakingNewsUrl=/breaking-news.html
oldClientsBaseUrl=/old/
quickMatchEnabled=yes
botsEnabled=yes
debugLogging=wol
# Chronodivide 中国大区专供
defaultLanguage=zh-CN
viewport.width=1024
viewport.height=768
[CorsProxy]
# <originDomain>=<corsUrl>
# * will match any origin
# .<originDomain> will also match subdomains
archive.org="https://game.chronodivide.com/cors-proxy/?url="
其他不用修改,注意gameResArchiveUrl=https://download.ra2web.com/fully-music.exe这行中的地址,修改为你的访问地址,比如你是内网你就改为你http://you-ip/fully-music.exe如果是域名就是http://域名/fully-music.exe
配置文件名字保存为config.ini
services:
ra2:
image: rsg2019/ra2
container_name: "ra2"
restart: always
volumes:
- "./config.ini:/var/www/html/config.ini"
environment:
- "TZ=Asia/Shanghai"
potrs:
- 8811:80
VIP隐藏内容只是提供了一个国内仓库,如果有科学上网的可以无视
注意./config.ini修改为你的文件存放位置。
使用docker compose up -d 启动容器,然后访问你http://you-ip:8811 就可以访问到游戏界面了。
点自动导入后,稍等一会就可以开始游戏了,只要被清理浏览器缓存,下次在打开就直接可以开始游戏了。
结尾
此教程部署的红警是单机版本的,如果想玩联机的,可以访问ra2web.com注册账号后联机对战,如果大家对教程有其他问题可以在下面留言。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


![图片[2]-搭建网页红警-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2025/11/20251112112602379-QQ20251112-112456.png)












暂无评论内容