本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
此镜像已被弃用。我们将不再为此镜像提供支持,也不会更新它。 建议使用官方镜像:[***]
Scrutiny 是 smartd S.M.A.R.T 监控的 WebUI。Scrutiny 是一个硬盘健康仪表盘和监控解决方案,将制造商提供的 S.M.A.R.T 指标与 Backblaze 的实际故障率数据相结合。
我们利用 docker manifest 实现多平台支持。只需拉取 lscr.io/linuxserver/scrutiny:latest 即可获取适合您架构的正确镜像,您也可以通过标签拉取特定架构的镜像。
此镜像支持的架构:
| 架构 | 可用 | 标签 |
|---|---|---|
| x86-64 | ✅ | amd64- |
| arm64 | ✅ | arm64v8- |
| armhf | ✅ | arm32v7- |
此容器可以作为“一体化”部署运行,也可以作为 hub/spoke 部署运行。使用环境变量 SCRUTINY_WEB 和 SCRUTINY_COLLECTOR 控制容器的模式。将两者都设置为 true 将容器部署为收集器和 Web UI——这是最简单直接的部署方法。要使用 hub 和 spoke 模型,通过指定 SCRUTINY_API_ENDPOINT 以“收集器”模式运行此容器。将其设置为运行 API 的主机。为此,您需要直接从容器公开 API 端口(默认情况下为 8080)。
您可能需要手动进入容器运行 scrutiny-collector-metrics run 来执行首次任务,或者等待午夜左右自动启动。
完整的带注释示例配置 yaml 文件可在原始项目仓库 此处 找到。将此文件放在挂载到 /config 的位置。
关于此容器的 --cap-add 注意事项:
SYS_RAWIO 是允许 smartctl 权限查询设备 SMART 数据所必需的。SYS_ADMIN。以下是一些示例片段,可帮助您开始创建容器。
--- version: "2.1" services: scrutiny: image: lscr.io/linuxserver/scrutiny:latest container_name: scrutiny cap_add: - SYS_RAWIO - SYS_ADMIN #可选 environment: - PUID=1000 - PGID=1000 - TZ=Europe/London - SCRUTINY_API_ENDPOINT=http://localhost:8080 - SCRUTINY_WEB=true - SCRUTINY_COLLECTOR=true volumes: - /path/to/config:/config - /run/udev:/run/udev:ro ports: - 8080:8080 devices: - /dev/sda:/dev/sda - /dev/sdb:/dev/sdb - /dev/nvme1n1:/dev/nvme1n1 restart: unless-stopped
docker run -d \ --name=scrutiny \ --cap-add=SYS_RAWIO \ --cap-add=SYS_ADMIN `#optional` \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Europe/London \ -e SCRUTINY_API_ENDPOINT=http://localhost:8080 \ -e SCRUTINY_WEB=true \ -e SCRUTINY_COLLECTOR=true \ -p 8080:8080 \ -v /path/to/config:/config \ -v /run/udev:/run/udev:ro \ --device /dev/sda:/dev/sda \ --device /dev/sdb:/dev/sdb \ --device /dev/nvme1n1:/dev/nvme1n1 \ --restart unless-stopped \ lscr.io/linuxserver/scrutiny:latest
容器镜像使用运行时传递的参数进行配置(如上所示)。这些参数用冒号分隔,表示 <外部>:<内部>。例如,-p 8080:80 会将容器内的端口 80 暴露出来,可通过主机 IP 的端口 8080 访问。
| 参数 | 功能 |
|---|---|
-p 8080 | Scrutiny Web 界面和 API 的端口。 |
-e PUID=1000 | 用户 ID - 详见下方说明 |
-e PGID=1000 | 组 ID - 详见下方说明 |
-e TZ=Europe/London | 指定要使用的时区,例如 Europe/London。 |
-e SCRUTINY_API_ENDPOINT=http://localhost:8080 | # 可选 - Scrutiny UI 的 API 端点。除非用作远程收集器,否则不要更改 |
-e SCRUTINY_WEB=true | # 可选 - 运行 Web 服务。 |
-e SCRUTINY_COLLECTOR=true | # 可选 - 运行指标收集器。 |
-v /config | 配置文件存储位置。 |
-v /run/udev:ro | 为 Scrutiny 提供必要的元数据。 |
--device /dev/sda | Scrutiny 访问驱动器的方式。也可选择提供 /dev:/dev 以访问所有设备。 |
--device /dev/sdb | 第二个驱动器。 |
--device /dev/nvme1n1 | NVMe 驱动器。NVMe 需要 --cap-add=SYS_ADMIN。 |
此镜像利用 cap_add 或 sysctl 才能正常工作。某些版本的 Portainer 未正确实现此功能,因此通过 Portainer 部署时此镜像可能无法工作。
使用卷(-v 标志)时,主机操作系统和容器之间可能会出现权限问题,我们通过允许您指定用户 PUID 和组 PGID 来避免此问题。
确保主机上的任何卷目录都归您指定的同一用户所有,这样任何权限问题都会像魔术一样消失。
在这个例子中 PUID=1000 和 PGID=1000,要找到您的 ID,请像下面这样使用 id user:
$ id username uid=1000(dockeruser) gid=1000(dockergroup) groups=1000(dockergroup)
docker exec -it scrutiny /bin/bashdocker logs -f scrutinydocker inspect -f '{{ index .Config.Labels "build_version" }}' scrutinydocker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/scrutiny:latest我们的大多数镜像是静态的、版本化的,需要更新镜像并重新创建容器才能更新内部的应用程序。除了一些例外(如 nextcloud、plex),我们不建议或支持在容器内更新应用程序。请参考上面的应用设置部分,了解是否建议对该镜像进行更新。
以下是更新容器的说明:
docker-compose pull
docker-compose pull scrutinydocker-compose up -d
docker-compose up -d scrutinydocker image prunedocker pull lscr.io/linuxserver/scrutiny:latestdocker stop scrutinydocker rm scrutiny/config 文件夹和设置将被保留)docker image prunensswitch.conf 的修复以解析本地主机免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429