Skip to content
On this page

Docker部署服务监控工具 Uptime-kuma

docker部署uptime-kuma,一款简洁美观的监控服务,支持多种监控方式与多种通知,部署设置可视简单。

预览

主界面仪表盘

主界面仪表盘

对外状态页面

状态页面

功能特性

  • 简洁美观的界面,支持深色模式切换
  • 操作简单,只需要几部操作即可开始监控
  • 支持http、tcp、ping、grpc、docker容器等多种监控方式,也支持mysql,pg等多种数据库状态监控
  • 支持SMS、企微、钉钉等多种国内应用通知方式(国外应用的更全面)

部署

docker run

sh
docker run -d \
    --restart=always \
    -p 3001:3001 \
    -v /data/uptime/data:/app/data \
    -v /var/run/docker.sock:/var/run/docker.sock \
    --name uptime-kuma \
    louislam/uptime-kuma:1

docker compose

yaml
services:
  uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: uptime-kuma
    restart: always
    ports:
      - "3001:3001"
    volumes:
      - /data/uptime/data:/app/data
      - /var/run/docker.sock:/var/run/docker.sock

说明

  • 镜像: louislam/uptime-kuma:1
  • -p 3001:3001 映射3001web服务端口
  • -v /data/uptime/data:/app/data 数据持久化目录
  • -v /var/run/docker.sock:/var/run/docker.sock 如果需要监控宿主机上的docker容器状态,需要映射docker.sock文件

使用

浏览器登录ip:port设置账号密码即可使用。

上次更新于: