当前位置: 仪表板 >> 仪表板市场 >> 这么漂亮实用的NAS仪表盘面板,小主机也
看,是不是很漂亮?dashdot面板可以让你监控主机的运行状态,而且界面美观实用,满足了一个数码宅男对于电子产品的美好愿望,是一个现代服务器仪表板,主要应用于小型VPS和私人服务器比如NAS或者小主机,是一种比较简单的监控服务器的方法。
以群晖NAS为例进行安装步骤说明:
本次使用的为群晖DS42+:
群晖(Synology)DS42+四核心4盘位NAS网络存储文件存储共享照片自动备份:
下载打开群晖Docker,在注册表中搜索dashdot,选择第一个mauricenino/dashdot,版本选择latest。如果不是群晖,请用官方的脚本安装,需要挂载4个卷来获得更详细的系统信息,而在图像界面上无法挂载,直接跳过就好了,最终显示的是容器的系统信息
挂载卷挂载/etc/os-release:/etc/os-release:ro是为了让Dashdot显示主机的操作系统版本,而不是docker容器(在AlpineLinux上运行)的操作系统。如果您无法使用此挂载,则可以传递带有DASHDOT_OVERRIDE_OS标志的自定义操作系统。
挂载/proc/1/ns/net:/host_ns_net:ro才能正确确定网络信息。如果您无法使用此挂载,则需要回退到--nethost,否则您将只能获取容器的网络统计信息而不是主机。
挂载/media:/mnt/host_media:ro和/mnt:/mnt/host_mnt:ro需要读取所有驱动器的使用统计信息。如果您的驱动器安装在其他地方,则需要使用以下格式传递该驱动器路径:-v/{path}:/mnt/host_{path}:ro
端口检查需要保证DashDot的服务端口和其他NAS服务没有冲突,不确定的话可以用命令查一下,保险一点。
#查看端口占用
netstat-tunlp
grep端口号
环境环境变量是可选项,不是非选不可。
常规设置勾选“使用高权限执行容器”。
使用命令行进行部署#运行容器(同图像界面安装)
dockerrun-d\
--restartunless-stopped\
--privileged\
--namedashdot\
-p:\
mauricenino/dashdot:latest
#运行容器(可以准确显示网络)
dockerrun-d\
--restartunless-stopped\
--privileged\
--namedashdot\
-p:\
-v/proc/1/ns/net:/mnt/host_ns_net:ro\
-eDASHDOT_ENABLE_CPU_TEMPS=true\
-eDASHDOT_OVERRIDE_OS=synology\
mauricenino/dashdot:latest
另外,还可以用docker-
转载请注明:http://www.aideyishus.com/lkjg/6561.html