编译 TrinityCore bots
wow trinityCore docker
使用docker编译并 TrinityCore:3.3.5 源码 ,含整合机器人补丁 (不需要梯子)
版本说明
基础版: 使用 TrinityCore:3.3.5 最新源码编译构建
进阶版: 使用 TrinityCore:3.3.5 与 TrinityBots 最新源码编译构建
准备工作
编译机: linux docker (wsl通过测试)
- 安装 wsl
下载脚本
git clone https://gitee.com/rukiy/wow-docker.git地图数据: data (由于附件限制,分卷压缩成了5个包)
地图数据解压后放置指定目录
/wow-docker
|-- app
|-- client_data
|-- Cameras
|-- dbc
|-- maps
|-- vmaps
编译&启动
基础版
- 编译
docker build -t wow:3.3.5 -f TrinityCore-3.3.5/Dockerfile TrinityCore-3.3.5;
- 启动
docker run --rm -it \
-v /wow-docker/app:/appdata \
--name wow \
-p 8085:8085 -p 3724:3724 -p 3306:3306 \
-e EXTERNAL_ADDRESS=127.0.0.1 \
wow:3.3.5
进阶版
- 编译
docker build -t wow:3.3.5-bot -f TrinityCore-Bot-3.3.5/Dockerfile TrinityCore-Bot-3.3.5
- 启动
docker run --rm -it \
-v /wow-docker/app:/appdata \
--name wow \
-p 8085:8085 -p 3724:3724 -p 3306:3306 \
-e EXTERNAL_ADDRESS=127.0.0.1 \
wow:3.3.5-bot
- 版本说明
- 准备工作
- 编译&启动
- 基础版
- 进阶版