查看: 473|回复: 3

[原创] 使用Docker搭建服务器监控软件

[复制链接]

4

技术

17

魅力

6

原创

版主

禁止发言

Rank: 7Rank: 7Rank: 7

积分
5367
人气
208
分享
36

最佳新人活跃会员

发表于 2022-12-26 19:45:31 | 显示全部楼层 |阅读模式
系统环境:Ubuntu 18.04,1h1g
ip地址:163.197.211.247

准备
我们打算使用docker.在这之前我们需要先安装docker.
centos安装指令:
[Bash shell] 纯文本查看 复制代码
yum install -y docker-ce

ubuntu或debian安装指令:
[Bash shell] 纯文本查看 复制代码
apt install docker.io

装好了之后就启动docker
[Bash shell] 纯文本查看 复制代码
systemctl enable docker[/size]
[size=3]systemctl start docker

克隆Ward源码
克隆源码时需要用到git,如果没有git就安装
接下来我们创建一个目录,用于存放docker
[Bash shell] 纯文本查看 复制代码
mkdir ward[/size]
[size=3]cd ward

克隆源码
[Bash shell] 纯文本查看 复制代码
git clone [url=https://github.com/AntonyLeons/Ward]https://github.com/AntonyLeons/Ward[/url]

现在服务器下应该有一个叫做Ward的目录,我们cd Ward后来搭建一下Ward
[Bash shell] 纯文本查看 复制代码
docker build . --tag ward

启动Ward:
[Bash shell] 纯文本查看 复制代码
docker run --restart unless-stopped -it -d --name ward  -p 4000:4000 -e WARD_PORT=4000 -e WARD_THEME=light --privileged ward


换行后,会输出一行数字字母结合的字符串,先保存它,后面会用到.

接下来使用你的服务器ip+:4000访问Ward,如果在这一步不成功,请继续往下读


错误处理
如果上面的操作后你无法访问Ward,请依次执行以下命令:
[Bash shell] 纯文本查看 复制代码
docker stop 刚刚保存的字符串[/size]
[size=3]docker rm 刚刚保存的字符串[/size]
[size=3]docker run --restart unless-stopped -it -d --name ward  -p 4000:4000 -e WARD_PORT=4000 -e WARD_THEME=light --privileged ward



执行完后,等待一分钟左右,使用服务器ip+:4000访问Ward,就可以看到如下界面:




YF工作室驻x64论坛分部
工作室曾开发的软件:YFSafe安全软件,YFChat在线聊天软件,MBRTools等。
欢迎有能力的你加入我们一起共同进步。请发邮件至yfstudio2021@outlook.com

0

技术

7

魅力

0

原创

版主

Rank: 7Rank: 7Rank: 7

积分
5088
人气
135
分享
5
发表于 2022-12-26 22:46:59 | 显示全部楼层
一般来说我都会用watchdog或者直接输入top命令看,我基本上不怎么用图形化管理工具
Manners maketh man

1

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
8177
人气
416
分享
59

论坛元老活跃会员灌水之王荣誉管理

发表于 2022-12-27 09:18:04 | 显示全部楼层
这个UI不错(奇怪的关注点

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
7674
人气
176
分享
52

最佳新人活跃会员

发表于 2022-12-27 13:10:05 | 显示全部楼层
这教程真不错呢,恭喜转正(话说我呢,好基友都转正了,我连实版都没当上)
@JimmyzZZ 放假了吧qwq(我说了等管理放假再讨论)
小菜鸡一枚~
Gitee主页:https://gitee.com/juruoqwq
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表