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

***Docker快速部署放开那三国白金版+视频教程+双端+本地镜像+GM后台+活动后

[复制链接]
  • 打卡等级:无名新人
  • 打卡总天数:2
  • 打卡月天数:0
  • 打卡总奖励:32
  • 最近打卡:2023-03-12 13:14:18

830

主题

0

回帖

830

积分

高级会员

积分
830
发表于 2024-7-9 10:30:58 | 显示全部楼层 |阅读模式
Docker可玩性非常高,可以在多系统上部署。有持续集成、版本控制、可移植性、隔离性和安全性等优势。甚至可以把服务搭建在家里的NAS、软路由等等使用Linux系统支持docker而且性能足够的设备上。

使用Docker部署放开那三国白金版的方法,安装好docker和docker compose之后基本就是一键部署了。以下是具体搭建教程(本教程使用Centos7演示搭建过程,建议使用Centos7.9作为宿主机系统搭建)
(一)安装docker和docker compose
1.更新系统 (由于系统更新需时较长,演示前已对系统进行了更新)
yum update -y


2.安装docker
yum install docker -y


3.启动docker
service docker start


4.开机自动启动docker
systemctl enable docker


5.安装docker-compose
将docker-compose上传到 /usr/local/bin


6.docker compose给予权限
chmod +x /usr/local/bin/docker-compose


(二)搭建白金放三
1.将f3bj.tar文件上传到服务器root目录


2.镜像导出到服务器
docker load < f3bj.tar
3.修改文件
修改dockerf3文件夹里的index.php文件
&quot;static_url&quot;=>&quot;http://192.168.200.100:88/phone/&quot;        #把这里的ip改成自己ip


4.把dockerf3文件夹整个文件夹上传到服务器root目录,并启动容器
cd dockerf3
docker-compose up -d


5.登录容器启动游戏。
地址:ip:522   账号:root 密码:dockerf3
启动游戏服务端
./start.sh


6.修改数据库服务器列表使用N11等数据库工具连接,连接使用SSH通道的连接方式。
修改数据库sanguo_ly --->表t_serverlist--->值host 为自己的ip


7.客户端修改 (客户端默认地址192.168.200.100)
安卓
\assets\script\platform\config\config_Android_zyx.lua


这里以安卓为例修改后
反编译回去编译就不演示了


IOS修改
\Payload\CardSango-dangle.app\script\platform\config\config_apple.lua
\Payload\CardSango-dangle.app\script\platform\config\config_Android_zyx.lua


8.后台使用方法
GM后台地址:ip:88/gm/
GM校验码:q304135945


活动后台地址:ip:88/re
账号:Admin 密码:q304135945 GM校验码:q304135945
====================================================
百度网盘链接:https://pan.baidu.com/s/15BjPMOaFFoG6IHiG-1pmyA?pwd=8akj 提取码: 8akj 复制这段内容后打开百度网盘手机App,操作更方便哦
视频教程链接:利用Docker在云服务器上快速部署放开白金版+双端+本地镜像+GM后台+活动后台_哔哩哔哩_bilibili
====================================================
以下是docker-compose.yml的详细解释。




version: '3.8'


services:
  app:
    image: bengogozhou/game:f3bj                    #这里是拉取镜像的地址,不要更改。
    container_name: f3   
    restart: unless-stopped                         #冒号后面是容器的名字,可以随意更改。
    networks:
      mynetwork:
        ipv4_address: 172.18.0.2
    volumes:
      - ./game696001.xml:/home/pirate/lcserver/conf/game696001.xml
      - ./game696002.xml:/home/pirate/lcserver/conf/game696002.xml
      - ./game4009001.xml:/home/pirate/lcserver/conf/game4009001.xml
      - ./index.php:/home/pirate/html/phone/get3dVersion/index.php
      - ./hosts:/etc/hosts      
    ports:     
      - '88:88'           #88是网页端口,可以按自己喜好自由更改。但记得注册账号的时候使用你修改过的端口。
      - '522:22'          #522是映射的端口,可以按自己喜好更改。这里是SSH的端口,可以用这端口登录容器里的系。 账号:root  密码:dockerf3
      - '9001:9001'       #游戏端口,不需要修改
networks:
  mynetwork:
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: 172.18.0.0/16 172.18.0.0/16
======================================================
***备注***
服务端需要2H4G才能正常启动(如内存不足可自行添加虚拟内存)游戏中各项活动也需要大量内存,建议设置虚拟内存为8G或以上。
其他功能请自行探索





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

本版积分规则

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

GMT+8, 2024-11-24 11:50 , Processed in 0.011312 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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