前言

在linux下使用docker运行小栗子机器框架+崩溃自启,让你的Linux服务器也可以使用小栗子机器人框架

准备

  1. Docker
  2. Linux服务器
  3. 小栗子框架(点击下载)

注意

博主使用的系统是Ubuntu18,操作前请备份您的数据, 因操作不当导致服务器无法使用, 博主不承担任何责任!

安装Docker

  1. 更新 apt 软件包缓存,并安装 docker-ce

    sudo apt-get update
    
    sudo apt-get install docker-ce docker-ce-cli containerd.io
  2. 启动Docker

    sudo systemctl enable docker
    sudo systemctl start docker

Docker镜像部署

  1. 下载Docker镜像
    根据您服务器的地理位置选择

    #国内服务器
    docker pull registry.cn-shanghai.aliyuncs.com/958328814/xiaolz
    #国外服务器
    docker pull docker.io/958328814/xiaolz
  2. 上传小栗子机器人框架
    如果您使用宝塔面板可以直接通过宝塔面板进行上传yi
    将小栗子框架文件上传解压/home/xiaolz目录, 以便部署完毕后查找
  3. 部署Docker容器
    请根据您在步骤一中选择的容器镜像地址选择部署代码

    #国内服务器
    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(远程桌面)分辨率(必填)
出现下图红线标记的代码,即表示您部署成功!
部署成功

VNC设置

  1. 登录VNC
    地址为 http://你服务器的IP:8080
    登录面板
    点击连接, 密码为你在Docker部署步骤三填写的那一个.
  2. 打开机器人目录
    如果你按照我所说的步骤操作,那么主程序位置应该在Z:/home/user/xiaolz
    目录
    成功

后语

如果你想关闭Docker请输入以下代码

docker stop xiaolz

如果你想开启Docker请重新Docker容器部署中的步骤三

如果你想重启容器请输入以下代码

docker restart xiaolz

完结撒花!!!

最后修改:2021 年 07 月 01 日 09 : 39 PM
如果觉得我的文章对你有用,请随意赞赏