Skip to main content

使用离线包部署

安装须知

在继续操作之前,我们推荐您先阅读《写在前面》,这可以快速帮助你了解 RollCode。

🚀 快速开始

RollCode 离线安装包使用 Docker + Docker Compose 的方式部署 RollCode 及其他服务,安装包中内置了 Docker 程序和容器镜像文件,可以帮助用户在无法访问互联网的服务器上,完成 RollCode 的安装部署。

📦 下载安装包

  • 版本: 内测版
  • 离线包下载地址:
    • 因目前处于内测阶段,发布频繁,暂不提供下载地址,如docker无法安装,请联系我们获取安装包

🛠️ 安装部署

1. 下载安装包

在本机或目标服务器上用root登录,执行如下命令:

cd /tmp
# wget

2. 解压安装包

# 解压安装包 (请根据实际版本号替换)
tar zxvf rollcode-offline-installer-{version}-amd64.tar.gz
安装包结构
rollcode-offline-installer/
├── docker/ # 🐳 Docker 程序文件
├── images/ # 📦 容器镜像文件
├── install.sh # ⚙️ 安装脚本
├── .env # ⚙️ 环境文件
└── README.md # 📖 说明文档

2. 执行安装脚本

# 运行安装脚本
/bin/bash install.sh

根据脚本给出的提示,输入安装目录、服务端口、数据库信息等相关配置信息,等待脚本执行完成。

注意事项
  • 安装目录必须是系统的绝对路径
  • 建议使用默认安装位置:/opt/rollcode

⚙️ 配置说明

参考docker-compose-install

🚀 完成安装

安装完成后,您可以:

  1. 进入安装目录(默认:/opt/rollcode

  2. 使用以下命令管理服务:

    # 启动服务
    docker-compose up -d

    # 查看服务状态
    docker-compose ps

    # 查看服务日志
    docker-compose logs -f
  3. 根据需要修改 docker-compose.yaml 中的配置

🔑 激活使用

启动页面后,请参考RollCode激活完成RollCode的激活

常见问题
  • ⚠️ 如遇到权限问题,请确保使用 root 用户执行安装
  • 🔌 如遇到端口占用,请修改配置文件中的端口设置
  • 💾 如遇到磁盘空间不足,请清理磁盘或选择其他安装目录