不知道容器是否需要更新,快点部署 Cup 检查更新一下吧~
Hello 大家好,我是 David
订阅我的频道 ,分享更多 NAS 教程和资讯 ~

Cup:
一款检查容器映像是否需要更新的工具,通过快速高效的更新检查、功能齐全的命令行界面(CLI)和 Web 界面等,可以帮助您简化容器管理工作流程。

特点:
极快。Cup 充分利用您的 CPU 并经过高度优化,从而实现闪电般的速度。在我的 Raspberry Pi 5 上,58 张图像需要 3.7 秒!
支持大多数注册表,包括 Docker Hub、ghcr.io、Quay、lscr.io 甚至 Gitea(或衍生产品)
不会耗尽任何速率限制。这就是我创建 Cup 的最初原因。我觉得这个功能现在特别相关,因为 Docker Hub 降低了对未经身份验证的用户的拉取限制。
漂亮的 CLI 和 Web 界面,可随时检查您的容器。
二进制文件很小!在撰写本文时,它只有 5.4 MB。不再需要为如此简单的程序提取 100+ MB 的 docker 镜像。
CLI 和 Web 界面的 JSON 输出,以便您可以将 Cup 连接到集成。它易于解析,并使 webhook 和漂亮的仪表板易于设置!
安装
Docker Compose
services:
cup:
image: ghcr.io/sergi0g/cup:latest
container_name: cup
command: serve -p 9000
ports:
- 9000:9000
volumes:
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped
使用
浏览器中输入 http://NAS的IP:9000
就能看到界面

可以看到本地镜像的数量,有哪些需要升级

不过因为网络问题,所以这些都不能识别到最新镜像信息

这里我是切换到旁路由,再次点击刷新,之前不能获取信息的都正常了

点击蓝色待更新的按钮,可以会给出更新拉取命令

TIP:
目前功能就只有显示和检测容器是否需要更新,还有就是支持下面平台的展示小组件
Home Assistant:
https://cup.sergi0g.dev/docs/community-resources/home-assistant

Homepage Widget:
https://cup.sergi0g.dev/docs/community-resources/homepage-widget

总结
额,其实好像没什么用,不过教程都写了,不发出来岂不是不知道我做了事情。Cup 主要的功能就是可以看看下载的镜像是否需要更新,有需要用到小组件的可以考虑部署。
综合推荐:⭐(看自己需要)
使用体验:⭐(没什么体验)
部署难易:⭐⭐(简单)︎

haneda
校验提示文案
haneda
校验提示文案