部署

时间:2024-10-30 07:21:44
  1. 确保部署文件夹中包含以下文件:

    • apisql.images.tar.gz:Docker镜像文件。
    • apisql.tar.gz:包含Docker Compose编排文件及服务初始数据。
  2. 将文件上传至服务器。
    在这里插入图片描述

  3. 导入Docker镜像apisql.images.tar.gz,此过程可能需要一些时间。

    # 终端执行,注意替换文件路径
    docker load < apisql.images.tar.gz
    

    在这里插入图片描述

  4. 解压文件apisql.tar.gz

    # 1. 创建目标文件夹
    mkdir apisql
    # 2. 解压文件到目标文件夹
    tar -zxf apisql.tar.gz -C ./apisql
    

    在这里插入图片描述

  5. 修改参数:

  • apisql/docker-compose.yml中找到caddy模块的参数MY_HOST,并更改为当前设备的IPv4地址。 在这里插入图片描述
  1. 启动容器。
# 切换到创建的文件夹
cd apisql

# 启动容器
docker-compose up -d

在这里插入图片描述

  1. 部署完成。

在浏览器中输入:服务器IP/ui,即可访问主页面,例如:192.168.1.1/ui,初始密码:admin/66666666

  1. 更新包的安装(按需)
    当有更新包时,只需上传最大版本号的更新包(包含之前所有补丁和更改)。
    右上角切换为控制台 -> 模块管理 -> 上传.hyapp 更新包,看到下面有文件列表,表示已上传成功。
    在这里插入图片描述

在这里插入图片描述
发布新版本即可;如果涉及ApiGate网关的升级,请右上角点击 项目管理 -> 数据网关 -> 选择对应的网关进行升级。
在这里插入图片描述

如需更多信息和帮助,请参考APISQL官网:https://www.apisql.cn 教程、文档、联系方式。