[一键安装] docker游戏服务端某动漫游戏3.4

我的阿里云拉取地址

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重启服务。

请登录后发表评论

    没有回复内容

相关声明

相关声明

1、本站名称:七玩网
2、本站永久网址:https://www.7chaowan.com
3、内容源于网络和用户投稿,仅供学习与参考,如有侵权,请联系【chaowan.168@foxmail.com】进行删除。
4、用户评论和发布内容,并不代表本站赞同其观点和对其真实性负责。
5、本站禁止以任何方式发布或转载任何违法的相关信息。
6、资源大多存储在云盘,如发现链接失效,请联系我们替换更新。