Docker部署Lunalytics开源监控工具

一、Lunalytics介绍

Lunalytics 是一个使用 Node.js 构建的开源监控工具,专注于提供简单而强大的方式来监控网站和服务器的运行状态。它旨在为用户提供一个可完全自托管、高度可定制且多用户支持的监控解决方案,适用于个人开发者、团队以及企业用户。

拉取Lunalytics容器镜像

bash 复制代码
docker pull ksjaay/lunalytics:latest
或者
docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/lunalytics:latest
arm架构
docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/linux_arm64_lunalytics:latest

部署Lunalytics服务

创建部署目录

bash 复制代码
mkdir -p /data/lunalytics   &&  cd /data/lunalytics  

编辑部署文件

使用docker-cli方式部署,命令如下:

bash 复制代码
docker run -d \ 
  -p 2308:2308 \ 
  -v /data/lunalytics:/app/data \ 
  -v /data/lunalytics/logs:/app/logs \ 
registry.cn-hangzhou.aliyuncs.com/qiluo-images/lunalytics:latest

在部署目录下,创建docker-compose.yaml文件,内容如下所示:

bash 复制代码
vim docker-compose.yaml 
bash 复制代码
services: 
  lunalytics: 
    image: registry.cn-hangzhou.aliyuncs.com/qiluo-images/lunalytics:latest
    restart: always  
    container_name: lunalytics 
    ports: 
      - '2308:2308' 
    volumes: 
      - /data/lunalytics/data:/app/data 
      - /data/lunalytics/logs:/app/logs 

创建Lunalytics容器

执行以下命令,创建Lunalytics容器。

bash 复制代码
docker compose up -d 
相关推荐
礼拜天没时间.7 小时前
自定义镜像制作——从Dockerfile到镜像
linux·docker·容器·centos·bash
猫头虎7 小时前
OpenClaw开源汉化发行版:介绍、下载、安装、配置教程
运维·windows·开源·aigc·ai编程·agi·csdn
luffy54597 小时前
windows下通过docker-desktop创建redis实例
windows·redis·docker·容器
weixin_404679318 小时前
docker部署ollama
运维·docker·容器
Hi202402178 小时前
在Docker容器中安全运行OpenClaw:无需虚拟机,体验AI助手
人工智能·安全·docker·openclaw
wukangjupingbb8 小时前
AI在靶点识别(Target Identification)中的关键作用与开源工具生态
人工智能·开源
一只大侠的侠8 小时前
Flutter开源鸿蒙跨平台训练营 Day19自定义 useFormik 实现高性能表单处理
flutter·开源·harmonyos
江湖有缘8 小时前
Docker部署music-tag-web音乐标签编辑器
前端·docker·编辑器
计算机小手8 小时前
Docker 部署 OpenClaw 汉化版,畅玩个人 AI 智能代理
经验分享·docker·aigc·开源软件
一只大侠的侠13 小时前
Flutter开源鸿蒙跨平台训练营 Day 10特惠推荐数据的获取与渲染
flutter·开源·harmonyos