XDA Developers· Shekhar Vaidya·· 23 小时前AI 评分65
为 Docker 容器添加健康检查,并让 homelab 自动重启异常服务
I added health checks to every Docker container, and now my homelab restarts its own broken services
AI 导读
作者为 Docker 容器补充健康检查,并用运行在 systemd 下的脚本监听 unhealthy 事件,仅对带 autoheal=true 标签的容器执行重启。脚本将 30 分钟内最多 3 次重启作为循环保护,并通过 ntfy 通知;实测 Stirling PDF 约两分钟恢复,但 Nextcloud 数据库迁移等问题仍需人工诊断修复。
来源:XDA Developers · xda-developers.com