XL-LightHouse
新一代实时业务监控系统

一键部署(Docker部署)

作者:admin
最后编辑:2025-12-15 16:08:08

Docker两分钟快速部署

Docker部署只支持单机运行模式,如需集群模式,请您采用Shell方式进行一键部署!

环境准备

请预先安装较新版本的Docker环境,系统配置最低要求2核8G。

获取安装包

方式1:直接下载

请从该【下载页面】下载最新Docker部署包;

方式2:源码编译

  • 下载本项目源码

请选择最新的releases分支,不要使用master开发分支(开发分支随时提交未严格测试的代码,不保证可用,另外使用master部署可能出现docker hub镜像版本不存在而导致部署失败)

git clone -b releases-x.x.x https://github.com/xl-xueling/xl-lighthouse.git  
  • 执行编译打包命令
mvn clean install -P release

源码编译完成后,在项目路径:./lighthouse-docker-support/target目录下生成两个压缩包。

lighthouse-docker-x.x.x.tar.gz 该文件为本项目Docker部署安装包(大小约200K)
lighthouse-docker-upgrade-x.x.x.tar.gz 该文件为本项目Docker版本升级包(大小约200K)

部署操作

  • 将安装包上传至服务器目录下,上传目录即默认为安装目录。
  • 解压安装包
tar zxvf lighthouse-docker-x.x.x.tar.gz
  • 进入项目目录,执行部署命令
cd lighthouse-docker-x.x.x/ #进入工程目录
cd scripts  #进入脚本目录
./deploy.sh #执行部署命令,输入yes即可

以上部署完成后,即可访问: http://x.x.x.x:8181 访问本项目地址,默认登录用户名:admin,密码:123456

参数配置(非必要,不修改则按照默认参数进行部署)

进入config目录:

  • standalone-deploy.json为系统部署参数配置文件,主要包含各组件相关密码等参数,只在部署前设置才有效,重启不生效。
  • standalone-config.json为系统运行参数配置文件,主要包含各组件的内存等参数,部署后,重启项目即自动加载配置。如需参数优化,请您直接拷贝该页面配置即可:【运行参数配置