找回密码
 立即注册
查看: 31|回复: 0

docker游戏服务端某动漫游戏3.4

[复制链接]

1249

主题

0

回帖

1249

积分

金牌会员

积分
1249
发表于 2025-10-3 00:27:11 | 显示全部楼层 |阅读模式
我的阿里云拉取地址
docker pull crpi-1tp2n3155gmiba5v.cn-qingdao.personal.cr.aliyuncs.com/dnf100/ys:3.4
启动命令
docker run -d \
  --name ys \
  --network bridge \
  -p 81:81/tcp \
  -p 8000:8000/tcp \
  -p 8888:8888/tcp \
  -p 20071:20071/tcp \
  -p 20081:20081/tcp \
  -p 4433:4433/tcp \
  -p 1001-1005:1001-1005/udp \
  -p 20041:20041/udp \
  --restart unless-stopped \
  --interactive \
  --tty \
  crpi-1tp2n3155gmiba5v.cn-qingdao.personal.cr.aliyuncs.com/dnf100/ys:3.4
相关事项
容器默认地址是192.168.1.101
游戏sdk端口是4433
自定义ip客户端这样填
http://192.168.1.101:4433
更改ip地址的话进入容器内部用命令行修改
find /home -type f -name '*.yaml' | xargs sed -i 's/192.168.1.101/你的IP/g'

find /home -type f -name '*.json' | xargs sed -i 's/192.168.1.101/你的IP/g'

find /home -type f -name '*.html' | xargs sed -i 's/192.168.1.101/你的IP/g'

find /www/backup -type f -name '*.*' | xargs sed -i 's/192.168.1.101/你的IP/g'

find /www/wwwroot -type f -name '*.*' | xargs sed -i 's/192.168.1.101/你的IP/g'

除了服务端以外,还要修改数据库设置
mysql -h127.0.0.1 -P3306 -uroot -p12345678 hk4e_test -e "
UPDATE gate_servers SET addr = '你的IP:1001' WHERE id = 1;
UPDATE gate_servers SET addr = '你的IP:1002' WHERE id = 2;
UPDATE gate_servers SET addr = '你的IP:1003' WHERE id = 3;
UPDATE gate_servers SET addr = '你的IP:1004' WHERE id = 4;
UPDATE gate_servers SET addr = '你的IP:1005' WHERE id = 5;"
修改完毕后,在容器内部运行根目录的脚本start.sh重启服务。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|白黑论坛 |网站地图

GMT+8, 2025-10-22 02:40 , Processed in 0.754468 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表