系统监控软件 Ward
编辑
19
2024-08-21
概述
Ward 是用于监控系统状态的一个项目,可见于 github地址。
我并未在 docker hub 上找到 Ward 已经打好的包,本文直接本地打包部署。
部署
mkdir ~/ward ## 创建 ward 文件夹
cd ~/ward ## 进入文件夹
git clone https://github.com/AntonyLeons/Ward.git ## 在创建的文件夹下克隆项目并构建镜像
cd Ward ## 进入项目中的Ward文件夹
docker build . --tag ward ## 构建 docker 镜像
通过上述指令可以本地构建 Ward 的 docker 镜像, ~/ward
文件夹位置可以选择自己喜欢的地方。
构建完镜像之后,通过指令构建容器。
docker run -d --name ward -p 14000:4000 -p 10000:10000 --privileged=true --restart always ward:latest
上述指令中 14000:4000
是初始化时需要的端口,其中 14000 可以更改成未被使用的端口。10000:10000
为自定义端口,两个端口可以随意指定为未使用的端口,这是初始化完成之后查看状态的端口。
容器运行后,通过 http://ip:14000 访问。
初始化界面,根据需要填入以下信息。
Server Name
为监控网页的标签,可以根据喜好自由填写,有长度限制。- 根据喜好选择
Light Theme
和Dark Theme
,为不同颜色主题。 Application Port
为自定义端口,上述例子中为1000。
填写完成后,点击下方 Launch
按钮,即可完成初始化进入监控网页。
- 0
- 0
-
分享