komari-docker
前言
komari是一个开源的服务器监控面板,支持多服务器监控,部署简单,界面简洁,功能实用,非常适合个人使用。
不少人在刚接触vps的时候,很容易不小心买了很多台vps,从而需要一个监控面板来同时查看多台vps的运行状态,本文介绍一下如何使用Docker来部署komari。
提示
注意,安装分为主控端安装(推荐使用docker)和被控端安装(直接裸机安装就行了)
主控端 部署
主控端用于接受被控端传来的数据,并将其展示在面板上,推荐使用docker部署,方便快捷。
创建komari的数据目录并进入
mkdir -p ./komari/data && cd ./komari
运行 Docker 容器
docker run -d \
-p 25774:25774 \
-v ./data:/app/data \
--name komari \
ghcr.io/komari-monitor/komari:latest
查看默认账号和密码
docker logs komari
如果你访问不了,可能是防火墙没开25774端口,运行sudo ufw allow 25774,或者云服务商的安全组没放行25774端口,,得去服务提供商的网页配置。
访问 http://<your_server_ip>:25774,即可访问探针面板。
升级
拉取最新镜像
docker pull ghcr.io/komari-monitor/komari:latest
再次创建容器
docker run -d \
-p 25774:25774 \
-v ./data:/app/data \
--name komari \
ghcr.io/komari-monitor/komari:latest
卸载
停止容器
docker stop komari
删除容器
docker rm komari
推荐使用cloudflare tunnel将komari面板暴露到公网,省去配置 Nginx 和 SSL 证书的步骤,详情可参考Cloudflare Tunnel 内网穿透(Docker版)
被控端 安装
访问http://<your_server_ip>:25774,进入面板,点击右上角齿轮进入设置
点击右上角的添加节点
输入名称,然后点击添加节点
找到刚才创建的节点名称,右边的功能,分别是,一键部署、终端、编辑、账单(续费价格+到期时间)、删除
点击一键部署,选择系统,安装选项(大部分时候默认不勾选就行),然后点击复制下面的复制
在被控端服务器上粘贴并运行复制的命令,等待安装完成
安装完成后,刷新网页,就可以看到被控端的状态了
点击左上角的“komari”,返回到首页,就可以看到所有被控端的状态了
设置账单信息也很实用,续费价格+到期时间

页面美化
更详细的美化,可参考【保姆级教程】 Komari探针从部署到美化
可在此处选择自己喜欢的主题komari社区维护的主题
点击项目地址
进入release页面
下载压缩包,在首页点击后台设置,选择主题管理,上传压缩包
点击右下角的齿轮,即为选择使用
回到首页,查看效果
此时单击右上角,可对主题进行更细致的微调
