Linux系统运行小栗子框架
标签搜索

Linux系统运行小栗子框架

轻舟
2021-09-07 / 0 评论 / 51 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年09月07日,已超过393天没有更新,若内容或图片失效,请留言反馈。

在Linux系统运行windows系统软件,可运行小栗子等软件
本教程只针对小栗子讲解

教程开始
教程以centos7 为例
连接服务器后

1.安装必备环境
yum install -y git docker wget
2.启动docker服务
systemctl start docker

2.5.国内服务器docker镜像下载加速配置(可选)
建议在步骤3直接选择国内镜像地址,可以跳过本设置项
创建或修改 /etc/docker/daemon.json 文件,修改为如下形式
{
"registry-mirrors": [

"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"

]
}

修改完成后执行
systemctl restart docker
docker info

3.下载docker镜像
根据自身服务器地理位置选择下面其中一条执行
docker pull registry.cn-shanghai.aliyuncs.com/958328814/xiaolz (国内服务器推荐)
docker pull docker.io/958328814/xiaolz (海外服务器推荐)

docker镜像大小约1.1G左右

4.上传机器人程序
mkdir -p /home/xiaolz
cd /home/xiaolz
将你的机器程序放在(/home/xiaolz)目录下,并修改主程序名称为bot.exe

4.5 小栗子2.8.0以上版本wkeIsInitialize报错问题
下载https://gitee.com/958328814/docker-wine-xiaolz/blob/master/node.dll
替换,小栗子程序中main\corn\node.dll文件即可,提示更新点 否

5.启动机器人程序

根据在步骤3中选择的服务器地址,选择下面其中一条执行
docker run --name=xiaolz --rm -d --env VNC_PASS=12345678 --env VNC_SCREEN=1024x768 -p 8080:8080 -p 19730:19730 -v /home/xiaolz/:/home/user/xiaolz registry.cn-shanghai.aliyuncs.com/958328814/xiaolz (国内服务器)

docker run --name=xiaolz --rm -d --env VNC_PASS=12345678 --env VNC_SCREEN=1024x768 -p 8080:8080 -p 19730:19730 -v /home/xiaolz/:/home/user/xiaolz 958328814/xiaolz (海外服务器)

其中 VNC_PASS为VNC(远程桌面)连接密码,必填
其中 VNC_SCREEN为VNC(远程桌面)分辨率,必填
其中 8080为VNC(远程桌面)端口,19730 端口为机器人插件对外暴露的端口,如果你不需要的话可以去掉(不去掉也没事) -p 19730:19730
其中 /home/xiaolz/ 为机器人程序所在的目录

6.登录到VNC(远程桌面)服务器
你的机器 http://ip+端口(8080)

点击链接,输入在步骤3的密码,

机器人程序是自启动的,崩溃也会自动启动,退出也会自启

7.关闭机器人
docker rm -f xiaolz

8.再次启动机器人(参照步骤5)

0

评论 (0)

取消