专属域名
文档搜索
提交工单
轩辕助手
返回顶部
快速返回页面顶部
收起
收起工具栏
轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
提交工单镜像收录一键安装
Npm 源Pip 源
帮助
常见问题
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
...
instantlinux/nut-upsd
官方博客热门镜像提交工单
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 · 专业版提供 SLA 级可用性保障 · 免费版为公共服务,可能存在不可用情况。了解差异 。 在线技术支持请优先 提交工单,技术交流欢迎加入官方QQ群:13763429 。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

nut-upsd Docker 镜像下载 - 轩辕镜像

nut-upsd 镜像详细信息和使用指南

nut-upsd 镜像标签列表和版本信息

nut-upsd 镜像拉取命令和加速下载

nut-upsd 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

nut-upsd
instantlinux/nut-upsd
自动构建

nut-upsd 镜像详细信息

nut-upsd 镜像标签列表

nut-upsd 镜像使用说明

nut-upsd 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

Alpine容器中的网络UPS工具(nut)包,支持amd64/arm64/arm32架构,可实现UPS设备的Nagios监控。
42 收藏0 次下载activeinstantlinux镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

nut-upsd 镜像详细说明

nut-upsd 使用指南

nut-upsd 配置说明

nut-upsd 官方文档

nut-upsd

Alpine容器中的网络UPS工具(nut)包,包含支持Nagios监控UPS设备的配置。此多架构镜像支持Intel/AMD和ARM(如树莓派等)。

使用方法

参见源代码目录中提供的kubernetes.yaml/docker-compose.yml文件;为访问USB设备,需以特权模式运行。

为API用户选择随机密码,并将其放入Docker密钥(若不使用swarm或kubernetes,可将其放在docker-compose.yml底部所示的文件路径中,例如/var/adm/admin/secrets/nut-upsd-password)。

容器将暴露TCP端口3493;要通过标准Nagios插件访问,需设置服务调用:

/usr/lib/nagios/plugins/check_ups -H <docker主机> -u <名称> [ -p <端口> ]

作为用于监控的只读服务,此容器不尝试锁定网络安全。

已通过最常见的UPS类型(APC消费级产品)验证;Tripp Lite型号也(可能)适用。CyberPower型号需将MAXAGE参数设置为长于默认值(25)。注意,APC的usbhid-ups驱动要求提供正确的12位硬件序列号。其他参数默认值均可正常工作。

若使用其他型号UPS,可通过将ups.conf、upsd.conf、upsmon.conf和/或upsd.users文件挂载到/etc/nut/local来覆盖默认配置。

若主机连接多个UPS,可运行多个此容器副本,并将每个容器的3493端口绑定到不同的TCP端口。

此仓库包含构建kubernetes集群的完整说明,可使用helm或kubernetes.yaml通过make启动,并在克隆仓库后自定义Makefile.vars:

git clone [***]
cd docker-tools/k8s
# 此make目标在Makefile.instances中定义
make nut-01

环境变量

以下变量可根据需要从kubernetes.yaml或docker-compose.yml传递给镜像:

变量默认值描述
ACTIONS允许的一个或多个用户操作(set、fsd)
API_USERupsmonAPI用户
API_PASSWORDAPI密码(若不使用密钥)
DESCRIPTIONUPS用户分配的描述
DRIVERusbhid-ups驱动(参见兼容性列表)
GROUPnut本地组
INSTCMDSall或允许的命令列表,参见cmdvartab的CMDDESC值
MAXAGE15声明驱动无响应前的秒数
NAMEups用户分配的配置名称
NOTIFYCMD通知时运行的脚本完整路径
NUT_DEBUG_LEVEL0调试消息的详细程度
NUT_QUIET_INIT_SSLtrue禁止多余的启动警告
NUT_QUIET_INIT_UPSNOTIFYtrue禁止多余的启动警告
POLLINTERVALups.conf的轮询间隔
PORTauto主机上的设备端口(例如/dev/ttyUSB0)
SDORDERUPS关闭顺序,设为-1禁用关闭
SECRETNAMEnut-upsd-password用于API用户的密钥名称
SERIALUPS的硬件序列号
SERVERprimary主实例在从实例之后关闭
ULIMIT2048打开文件数限制
USERnut本地用户
VENDORIDups.conf的供应商ID

注意事项

要定义通知脚本,通过docker-compose文件将其挂载到/usr/local/bin下,或在helm值覆盖中设置,并设置NOTIFYCMD环境变量。(不要将任何可执行脚本挂载到/etc/nut下,应放在/usr/local下)。

若需要除usbhid-ups外的其他驱动,可通过以下命令列出所有支持的驱动:

docker run --rm --entrypoint /bin/ls instantlinux/nut-upsd /usr/lib/nut

入口点脚本可基于上述环境变量设置参数;每个驱动都有自己的参数(可通过挂载自定义ups.conf文件配置),文档如下:

MYDRIVER=liebert
docker run --rm --entrypoint /usr/lib/nut/$MYDRIVER instantlinux/nut-upsd -h
Network UPS Tools - Liebert MultiLink UPS driver 1.02 (3.15.0_alpha20210804-3402-gced***)
Warning: This is an experimental driver.
Some features may not function correctly.


usage: liebert -a <id> [OPTIONS]
  -a <id>        - autoconfig using ups.conf section <id>
                 - note: -x after -a overrides ups.conf settings

  -V             - print version, then exit
  -L             - print parseable list of driver variables
  -D             - raise debugging level
  -q             - raise log level threshold
  -h             - display this help
  -k             - force shutdown
  -i <int>       - poll interval
  -r <dir>       - chroot to <dir>
  -u <user>      - switch to <user> (if started as root)
  -x <var>=<val> - set driver variable <var> to <val>
                 - example: -x cable=940-0095B

Acceptable values for -x or ups.conf in this driver:

              Override manufacturer name : -x mfr=<value>
                     Override model name : -x model=<value>

对于Tripp Lite型号,可能需要在环境中指定VENDORID为09ae。还需检查是否需要设置POLLINTERVAL。对于任何品牌或型号,可通过主机上的root shell执行以下命令识别idVendor和iSerial值:

# lsusb
 ...
Bus 001 Device 005: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
# lsusb -D /dev/bus/usb/001/005
Device: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
 ...
  idVendor           0x051d American Power Conversion
  idProduct          0x0002 Uninterruptible Power Supply
  bcdDevice            0.90
  iManufacturer           1 American Power Conversion
  iProduct                2 Back-UPS RS 1500G FW:865.L6 .D USB FW:L6
  iSerial                 3 4B1624P26350

若需要udev规则设置权限,在运行容器前配置主机。例如:

cat >/etc/udev/rules.d/99-usb-serial.rules <<EOF
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="2012", MODE="0660", GROUP="nut"
EOF
udevadm control --reload-rules && udevadm trigger

在Debian trixie下启动时,可通过将nofile ulimit设置为小于系统默认值来防止内存不足错误:参见issue #1672。此处默认设置为2048。

若启动时看到以下错误消息:

Unable to use old-style MONITOR line without a username
Convert it and add a username to upsd.users - see the documentation

最可能的原因是缺少或为空的密钥(nut-upsd-password)。

密钥

若API用户需要密码,有两种指定方式:将值本身作为环境变量API_PASSWORD传递(不安全),或按以下方式定义Docker密钥:

密钥描述
nut-upsd-passwordAPI用户的密码

贡献

如需对此镜像进行改进,请参阅CONTRIBUTING。

查看更多 nut-upsd 相关镜像 →
instantlinux/ez-ipupdate logo
instantlinux/ez-ipupdate
by instantlinux
动态DNS客户端,自动将公共DNS名称更新为动态IP地址,适用于Kubernetes或Docker Swarm环境确保持续运行。
1M+ pulls
上次更新:3 天前
instantlinux/spamassassin logo
instantlinux/spamassassin
by instantlinux
这是一个包含pyzor、razor2和dcc的SpamAssassin镜像,支持容器启动时自动初始化razor2,并可通过cron调度规则定期更新。
2500K+ pulls
上次更新:8 个月前
instantlinux/proftpd logo
instantlinux/proftpd
by instantlinux
一个易用、轻量且功能齐全的ProFTPD安装,支持FTP和SFTP,可通过环境变量快速配置,适合在Docker环境中部署文件传输服务。
10100K+ pulls
上次更新:3 天前
instantlinux/samba-dc logo
instantlinux/samba-dc
by instantlinux
这是一个Samba域控制器Docker镜像,支持域的创建(provision)和加入(join),需配置静态IP和持久化卷,运行于host网络模式并具备CAP_SYS_ADMIN权限,适用于构建Active Directory环境,提供域管理、DNS服务及用户认证功能。
29100K+ pulls
上次更新:3 天前
instantlinux/udp-nginx-proxy logo
instantlinux/udp-nginx-proxy
by instantlinux
由nginx提供的UDP负载均衡器,主要用于将多个DNS服务器通过单一IP地址提供高可用服务,也可将专用DNS服务从一个UDP端口重映射到另一个端口。
5100K+ pulls
上次更新:3 天前
instantlinux/mysqldump logo
instantlinux/mysqldump
by instantlinux
用于每日备份MySQL/MariaDB集群中的数据库的Docker镜像,基于MariaDB 10.3.x客户端,支持定时备份、自动清理旧备份,可在Kubernetes或docker-compose环境中部署。
1100K+ pulls
上次更新:3 天前

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"

用户评价详情

oldzhang - 运维工程师

Linux服务器

5

Docker加速体验非常流畅,大镜像也能快速完成下载。

Nana - 后端开发

Mac桌面

4.9

配置Docker镜像源后,拉取速度快了数倍,开发体验提升明显。

Qiang - 平台研发

K8s集群

5

轩辕镜像在K8s集群中表现很稳定,容器部署速度明显加快。

小敏 - 测试工程师

Windows桌面

4.8

Docker镜像下载不再超时,测试环境搭建更加高效。

晨曦 - DevOps工程师

宝塔面板

5

配置简单,Docker镜像源稳定,适合快速部署环境。

阿峰 - 资深开发

群晖NAS

5

在群晖NAS上配置后,镜像下载速度飞快,非常适合家庭实验环境。

俊仔 - 后端工程师

飞牛NAS

4.9

Docker加速让容器搭建顺畅无比,再也不用等待漫长的下载。

Lily - 测试经理

Linux服务器

4.8

镜像源覆盖面广,更新及时,团队一致反馈体验不错。

浩子 - 云平台工程师

Podman容器

5

使用轩辕镜像后,Podman拉取镜像稳定无比,生产环境可靠。

Kai - 运维主管

爱快路由

5

爱快系统下配置加速服务,Docker镜像拉取速度提升非常大。

翔子 - 安全工程师

Linux服务器

4.9

镜像源稳定性高,安全合规,Docker拉取无忧。

亮哥 - 架构师

K8s containerd

5

大规模K8s集群下镜像加速效果显著,节省了大量时间。

慧慧 - 平台开发

Docker Compose

4.9

配置Compose镜像加速后,整体构建速度更快了。

Tina - 技术支持

Windows桌面

4.8

配置简单,镜像拉取稳定,适合日常开发环境。

宇哥 - DevOps Leader

极空间NAS

5

在极空间NAS上使用Docker加速,体验流畅稳定。

小静 - 数据工程师

Linux服务器

4.9

Docker镜像源下载速度快,大数据环境搭建轻松完成。

磊子 - SRE

宝塔面板

5

使用轩辕镜像后,CI/CD流程整体快了很多,值得推荐。

阿Yang - 前端开发

Mac桌面

4.9

国内网络环境下,Docker加速非常给力,前端环境轻松搭建。

Docker迷 - 架构师

威联通NAS

5

威联通NAS下配置镜像加速后,Docker体验比官方源好很多。

方宇 - 系统工程师

绿联NAS

5

绿联NAS支持加速配置,Docker镜像下载快且稳定。

常见问题

Q1:轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

Q2:轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

Q3:流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

Q4:410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

Q5:manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

Q6:镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

登录仓库拉取

通过 Docker 登录认证访问私有仓库

Linux

在 Linux 系统配置镜像加速服务

Windows/Mac

在 Docker Desktop 配置镜像加速

Docker Compose

Docker Compose 项目配置加速

K8s Containerd

Kubernetes 集群配置 Containerd

宝塔面板

在宝塔面板一键配置镜像加速

群晖

Synology 群晖 NAS 配置加速

飞牛

飞牛 fnOS 系统配置镜像加速

极空间

极空间 NAS 系统配置加速服务

爱快路由

爱快 iKuai 路由系统配置加速

绿联

绿联 NAS 系统配置镜像加速

威联通

QNAP 威联通 NAS 配置加速

Podman

Podman 容器引擎配置加速

Singularity/Apptainer

HPC 科学计算容器配置加速

其他仓库配置

ghcr、Quay、nvcr 等镜像仓库

专属域名拉取

无需登录使用专属域名加速

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
©2024-2025 源码跳动
商务合作电话:17300950906Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.